Problem:


Score : 300 points

Problem Statement

Compute A \times B, truncate its fractional part, and print the result as an integer.

Constraints

0 \leq A \leq 10^{15}

0 \leq B < 10

A is an integer.

B is a number with two digits after the decimal point.

Input

Input is given from Standard Input in the following format:

A B

Output

Print the answer as an integer.

Sample Input 1

198 1.10

Sample Output 1

217

We have 198 \times 1.10 = 217.8. After truncating the fractional part, we have the answer: 217.

Sample Input 2

1 0.01

Sample Output 2

0

Sample Input 3

1000000000000000 9.99

Sample Output 3

9990000000000000



Sample input:
198 1.10


Sample output:
217

Submission status: Wrong Answer

Solution code:
numa, numb = input().strip().split()
numb = numb[:1]+numb[2:]
numa, numb = [int(numa),int(numb)]
ans = numa * numb
ans = str(ans)
print(ans[:-2])

Submission status: Wrong Answer

Solution code:
import math

numa, numb = input().strip().split()
numa, numb = [int(numa), float(numb)]

numb *= 100
numb = int(numb)
ans = numa * numb
ans = str(ans)
print(ans[:-2])

Submission status: Wrong Answer

Solution code:
import math

numa, numb = input().strip().split()
numa, numb = [int(numa), float(numb)]

numb *= 100
numb = int(numb)
ans = numa * numb
ans /= 100
ans = math.floor(ans)
print(ans)

Submission status: Wrong Answer

Solution code:
numa, numb = input().strip().split()
numa, numb = [int(numa), float(numb)]

numb *= 100
numb = int(numb)
ans = int((numa*numb)/100)
print(ans)

Submission status: Wrong Answer

Solution code:
numa, numb = input().strip().split()
numa, numb = [int(numa), float(numb)]

numb *= 100
ans = int((numa*numb)/100)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
N = input().split()
x = math.floor(int(N[0]) * float(N[1]))
print(x)

Submission status: Wrong Answer

Solution code:
import math
N = list(map(float, input().split()))
x = math.floor(N[0] * N[1])
print(x)

Submission status: Wrong Answer

Solution code:
import sys 
#input=sys.stdin.readline
a,b=map(str,input().split())
a=int(a)
b=int(b[0])*100+int(b[2])*10+int(b[3])
#b=int(b*100)
ans=a*b
print(int(ans/100))

Submission status: Wrong Answer

Solution code:
import sys 
#input=sys.stdin.readline
a,b=map(float,input().split())
a=int(a)
#b=int(b[0])*100+int(b[1])*10+int(b[2])
b=int(b*100)
ans=a*b
print(int(ans/100))

Submission status: Wrong Answer

Solution code:
import sys 

#input=sys.stdin.readline
a,b=map(float,input().split())
#a=int(a)
#b=int(b[0])*100+int(b[2])*10+int(b[3])
b=int(b*100)
ans=a*b
print(int(ans/100))

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())
A = int(A)
B = int(B*100)
print(int(A*B/100))

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())
A = int(A)
B = int(B*100)
print(A*B/100)

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
c = math.floor(a*b)

    

print(c)

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())

print(int((A*(B*100))/100))

Submission status: Wrong Answer

Solution code:
import math
a,b = map(str,input().split())
a = int(a)
b = float(b)
c = math.floor(a*b)

    

print(c)

Submission status: Wrong Answer

Solution code:
a,b = map(str,input().split())
a = int(a)
b = float(b)
c = int(a*b)

    

print(c)

Submission status: Wrong Answer

Solution code:
n_list=list(input().split())
a=int(n_list[0])
b=float(n_list[1])
ans=a*b
print(int(ans))

Submission status: Wrong Answer

Solution code:
n_list=list(input().split())
a=int(n_list[0])
b=int(float(n_list[1])*100)
ans=a*b
print(int(ans/100))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
print(math.floor(int(a) * math.floor(float(b) * 100) / 100))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
print(math.floor(int(a) * float(b) * 100 / 100))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())

ans=a*(ｂ*100)
print(int(ans/100))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
print(math.floor(int(a) * float(b)))

Submission status: Wrong Answer

Solution code:
import math
a, b = map(float, input().split())
ans = math.floor(int(a) * b)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
ans = a*b
if ans > 0:
    ans = math.floor(ans)
else:
    tmp = ans
    tmp = round(tmp)
    tmp -= ans
    if tmp < 0:
        ans = round(ans) + 1
    else:
        ans = round(ans)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
ans = a*b
tmp = ans
tmp = round(tmp)
tmp -= ans
if tmp > 0:
    ans = round(ans) - 1
else:
    ans = round(ans)
print(ans)

Submission status: Wrong Answer

Solution code:
a, b = [float(i) for i in input().split()]
print(int(a*b))

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
ans = a*b
print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
import math as math
A=eval(input().replace(' ','*'))
print(int(math.floor(A)))

Submission status: Wrong Answer

Solution code:
import math as math
A=eval(input().replace(' ','*'))
print(math.floor(A))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
ans=a*b

print(int(ans))

Submission status: Wrong Answer

Solution code:
a, b = list(map(float, input().split()))
print(round(a*b))

Submission status: Wrong Answer

Solution code:
a, b = list(map(float, input().split()))
print(int(a*b))

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
a = int(a)
ans = a * int(b//1) + int((b - (b//1)) * 100) * a // 100

print(ans)

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
print(int(a * b // 1))

Submission status: Wrong Answer

Solution code:
import math

a,b = input().split()

print(int(int(a) * float(b)))

Submission status: Wrong Answer

Solution code:
import math

a,b = map(float, input().split())

print(math.floor(a * b))

Submission status: Wrong Answer

Solution code:
#-*-coding:utf-8-*-

import sys
from decimal import Decimal

def main2():
    a,b=input().split()
    a = Decimal(a)
    b = Decimal(b)
    ans = a*b
    print(ans)

def main():
    a,b = map(float(),input().split())
    ans = a * b
    ans = str(ans)
    idx = ans.index(".")
    print(ans[:idx])

if __name__ == "__main__":
    main2()

Submission status: Wrong Answer

Solution code:
lis = list(map(float,input().split(" ")))
A = lis[0]
B = lis[1]

print(str(int(A * B)))

Submission status: Wrong Answer

Solution code:
lis = list(map(float,input().split(" ")))
A = lis[0]
B = lis[1]

print(int(A * B))

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())
A = int(A)
B = int(B*100)
print((A*B)//100)

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())
A = int(A)
B = int(B*100)
print((A*B)/100)

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())

print((A*(B*100))//100)

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())

print(int((A*(B*100))//100))

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())

print(int((A*(B*100))/100))

Submission status: Wrong Answer

Solution code:
A, B = input().split()

A = int(A)
B = int(float(B)*100)

print(A*B//100)

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())

print(int(A*(B*100)/100))

Submission status: Wrong Answer

Solution code:
from math import floor

A, B = input().split()


A = int(A)
B = int(float(B)*100)

print(floor(A*B/100))

Submission status: Wrong Answer

Solution code:
import math

def main():
    a, b = input().split()
    a, b = int(a), float(b)
    b = int(b * 100 + 0.5)
    ans = math.floor(a * b / 100)
    print(ans)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
from math import floor

A, B = input().split()

A = int(A)
B = float(B)

print(floor(A*B))

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())
C = A*B
print(int(C))

Submission status: Wrong Answer

Solution code:
##C
A,B = map(float,input().split())

print(int(A*B))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
B = int(str(b).replace(".",""))
print(int(a*B//100))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
B = int(b*100)
print(int(a*B/100))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
print(math.floor((a*(b*100))/100))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
print(math.floor(a*(b*100)/100))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
a,b = list(map(float, input().split()))
print(int(a*b))

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
a = int(a)
c = a * int(b * 100) / 100
if '.' not in str(c):
  print(c)
  exit()
print(str(c)[:str(c).find('.')])

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
a = int(a)
c = a * (b * 100) / 100
if '.' not in str(c):
  print(c)
  exit()
print(str(c)[:str(c).find('.')])

Submission status: Wrong Answer

Solution code:
A,B=input().split()
A=int(A)
B=float(B)*100
A=A*int(B)
print(A//100)

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
a = int(a)
c = a * b
if '.' not in str(c):
  print(c)
  exit()
print(str(c)[:str(c).find('.')])

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
c = a * b
if '.' not in str(c):
  print(c)
  exit()
print(str(c)[:str(c).find('.')])

Submission status: Wrong Answer

Solution code:
a,b = map(float,input().split())
c = int((a*100)*(b*100))
print(c)
c = str(c)

if len(c)<5:
    print(0)
else:
    print(c[:-4])

Submission status: Wrong Answer

Solution code:
a,b = map(float,input().split())
print(int(((a*100)*(b*100))//10000))

Submission status: Wrong Answer

Solution code:
a,b = map(float,input().split())
a = int(a)
c = b-float(int(b))
d = int(c*a)
print(a*int(b)+int(d))

Submission status: Wrong Answer

Solution code:
import math
A,B = map(float, input().split())
print(math.floor(A * B))

Submission status: Wrong Answer

Solution code:
A, B=input().split()
b=float(B)*100
result=int(A)*int(b)
answer=result/100
print(int(answer))

Submission status: Wrong Answer

Solution code:
import math
A,B = map(float, input().split())
sum = A * B
print(math.floor(sum))

Submission status: Wrong Answer

Solution code:
A, B=input().split()
b=float(B)*100
result=int(A)*float(b)
answer=result/100
print(int(answer))

Submission status: Wrong Answer

Solution code:
A, B=input().split()
result=int(A)*float(B)
print(int(result))

Submission status: Wrong Answer

Solution code:

a=list(map(float,input().split()))
print(int(a[0]*a[1]))

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())
c = int(A)
d = int(B*100)
s = (c*d)/100
print(int(s))

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())
s = (A*(B*100))/100
print(int(s))

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
ans = a * b

print(int(ans))

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
a,b = input().split()
a=Decimal(a)
b=Decimal(b)
print(a*b)

Submission status: Wrong Answer

Solution code:
# Multiplication 3
# https://atcoder.jp/contests/abc169/tasks/abc169_c

a, b = map(float, input().split())
print(int(a * b))

Submission status: Wrong Answer

Solution code:

a,b = input().split()
a = int(a)
b = float(b)
print(int((a*(b*100))/100))

Submission status: Wrong Answer

Solution code:

a,b = input().split()
a = int(a)
b = float(b)
print(int(a*(b*100))/100)

Submission status: Wrong Answer

Solution code:

a,b = input().split()
a = int(a)
b = float(b)
print(int(a*(b*100)/100))

Submission status: Wrong Answer

Solution code:

a,b = input().split()
a = int(a)
b = float(b)
print(a*(b*100)/100)

Submission status: Wrong Answer

Solution code:

a,b = input().split()
a = int(a)
b = float(b)
print(int(a*b))

Submission status: Wrong Answer

Solution code:
# C - Multiplication 3

a, b = map(float, input().split())
print(int(a * b))

Submission status: Wrong Answer

Solution code:
A, B = map(str, input().split())
a = int(A)
b = int(B.replace('.',''))
print(int(a*b/100))

Submission status: Wrong Answer

Solution code:
def main():
    a,b = map(float,input().split())
    c = 100 * b
    d = int(c)
    if d+1-c > d-c:
        print(int(a*d/100))
        return
    else:
        print(int(a*(d+1)/100))
        return
main()

Submission status: Wrong Answer

Solution code:
def main():
    a,b = map(float,input().split())
    x = a*b
    y = x%1
    z = int(x-y)
    if x-y-z > z+1-(x-y):
        print(z+1)
        return
    else:
        print(z)
        return
main()

Submission status: Wrong Answer

Solution code:
def main():
  a,b = map(float,input().split())
  c = 100 * b
  d = a * c
  e = int(d)
  if d-e > e+1-d:
    print(int(e+1/100))
    return
  else:
    print(int(e/100))
    return
main()

Submission status: Wrong Answer

Solution code:
def main():
  a,b = map(float,input().split())
  c = 100 * b
  d = a * c
  e = int(d)
  if d-e > e+1-d:
    print(e+1/100)
    return
  else:
    print(e/100)
    return
main()

Submission status: Wrong Answer

Solution code:
def main():
    a,b = map(float,input().split())
    c = b * 100
    x = a*c
    y = x%100
    z = int(x-y)
    p = z / 100
    print(int(p))
main()

Submission status: Wrong Answer

Solution code:
def main():
    a,b = map(float,input().split())
    x = a*b
    y = x%1
    z = int(x-y)
    print(z)
main()

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
A, B = map(float, input().split())
B=Decimal(B)
A=int(A)
print(math.floor(A*B))

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
A, B = map(float, input().split())
B=Decimal(100*B)
A=Decimal(int(A))
print(int(A*B/100))

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
A, B = map(float, input().split())
B=100*B
A=int(A)
print(int(Decimal(A*B/100)))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float, input().split())
B=100*B
A=int(A)

print(int(A*B/100))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float, input().split())
B=100*B
A=int(A)
print(math.floor(A*B/100))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float, input().split())
B=100*B
print(math.floor(A*B/100))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float, input().split())

print(math.floor(A*B))

Submission status: Wrong Answer

Solution code:
import math

a, b = input().split()
if "." in a:
    a = float(a)
else:
    a = int(a)
if "." in b:
    b = float(b)
else:
    b = int(b)
print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
A, B = input().split()
A = int(A)
B = float(B)
B *= 100
print(int(A*B//100))

Submission status: Wrong Answer

Solution code:
import math
import numpy as np

ab = np.array(list(input().split()), dtype='float128')
ans = 1
for i in ab:
    ans *= i
print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
from math import floor as f
a = input().split()
print(f(int(a[0]) * int((float(a[1]) * 100)) / 100))

Submission status: Wrong Answer

Solution code:
from math import floor as f
a, b = map(float, input().split())
print(f(a * (b * 100) / 100))

Submission status: Wrong Answer

Solution code:
from math import floor as f
a, b = map(float, input().split())
print(f(a * b))

Submission status: Wrong Answer

Solution code:
from math import floor as f
a = input().split()
print(f(float(a[0]) * float(a[1])))

Submission status: Wrong Answer

Solution code:
import math
a, b = map(float, input().split(' '))
print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
from math import floor as f
a = input().split()
print(f(int(a[0]) * float(a[1])))

Submission status: Wrong Answer

Solution code:
a,b=map(eval,input().split())
print(int((a*b*100)//100))

Submission status: Wrong Answer

Solution code:
import fractions
a,b=map(eval,input().split())
a=fractions.Fraction(a)
b=fractions.Fraction(b)
a=a*b
print(a.numerator//a.denominator)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
a=int(a)
print(round(((b*100)*a)//100))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
a=int(a)
print(int(((b*100)*a)//100))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
a=int(a)
print(((b*100)*a)//100)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
print((a*b*100)//100)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
print(round(a*b))

Submission status: Wrong Answer

Solution code:
a,b=map(eval,input().split())
print(int(a*b))

Submission status: Wrong Answer

Solution code:
def inp():
    ls=list(map(float,input().split()))
    return ls
ls=inp()
print(int(ls[0]*ls[1]))

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(str, input().split()))
b2 = b.replace(".","")
Ans1 = int(a) * int(b2) / 100
Ans = math.floor(Ans1) 
print(Ans)

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
b2 = int(b * 100)
Ans1 = a * b2 / 100
Ans = math.floor(a * b) 
print(Ans)

Submission status: Wrong Answer

Solution code:
# https://atcoder.jp/contests/abc169/tasks/abc169_c
import math
a,b = list(map(float, input().split()))
b2 = b * 100
Ans1 = a * b2 / 100
Ans = math.floor(a * b) 
print(Ans)

Submission status: Wrong Answer

Solution code:
A,B = map(float, input().split())
A = int(A)
ans = (int(B*100)*A)//100
print(ans)

Submission status: Wrong Answer

Solution code:
import math
a,b = list(map(float, input().split()))
Ans = math.floor(a * b) 
print(Ans)

Submission status: Wrong Answer

Solution code:
a, b = list(input().split())

a = int(a)
b = b.replace(".", "")
b = int(b)
print(int(a*b/100))

Submission status: Wrong Answer

Solution code:
a, b = list(input().split())

a = int(a)
b = int(float(b)*100)

#print(a,b,a*b)

print(a*b//100)

Submission status: Wrong Answer

Solution code:
a, b = list(input().split())

a = int(a)
b = int(float(b)*100)

#print(a,b,a*b)

print(int(a*b/100))

Submission status: Wrong Answer

Solution code:

a, b = list(input().split())

a = int(a)
b = int(float(b)*100)

print(int(a*b/100))

Submission status: Wrong Answer

Solution code:
number = list(map(float, input().split()))
a = int(number[0])
b = int(number[1]*100)
x = a*b
print(int(x//100))

Submission status: Wrong Answer

Solution code:
a, b = input().split()
 
a = int(a)
print(int(a * (float(b)*100) // 100))

Submission status: Wrong Answer

Solution code:
a, b = input().split()

a = int(a)
print(a * (float(b)*100) // 100)

Submission status: Wrong Answer

Solution code:
import math as m

def multi3():
    nums = list(map(float,input().split()))
    a = nums[0] * nums[1]
    return m.floor(a)


if __name__ == "__main__":
    print(multi3())

Submission status: Wrong Answer

Solution code:
number = list(map(float, input().split()))
a = int(number[0])
b = int(number[1]*100)
x = a*b
print(x//100)

Submission status: Wrong Answer

Solution code:
import math as m

def multi3():
    nums = list(map(float,input().split()))
    return m.floor(nums[0] * nums[1])


if __name__ == "__main__":
    print(multi3())

Submission status: Wrong Answer

Solution code:
def multi3():
    nums = list(map(float,input().split()))
    return int(nums[0] * nums[1])

if __name__ == "__main__":
    print(multi3())

Submission status: Wrong Answer

Solution code:
number = list(map(float, input().split()))
a = number[0]*number[1]
print(int(a))

Submission status: Wrong Answer

Solution code:
import math

number = list(map(float, input().split()))
a = number[0]*number[1]
print(math.floor(a))

Submission status: Wrong Answer

Solution code:
import math
a, b = map(float, input().split())
print(math.floor(a*(b*100)/100))

Submission status: Wrong Answer

Solution code:
a, b = list(input().split())

a = float(a)
b = float(b)

print(int(a*b))

Submission status: Wrong Answer

Solution code:
a, b = list(input().split())

a = int(a)
b = float(b)

print(int(a*b))

Submission status: Wrong Answer

Solution code:
import numpy as np
import sys
# import copy


def xnxn(n=0):
    """
    args:
        int n: a number of lows to read
    example:
        input   1
        retrun  1

        input   1 2 3
        return  [1,2,3]
        input   1 2 3
                4
        return  [[1,2,3],
                [4]]
    """
    if n == 0:
        temp = list(map(int, input().split()))
        if len(temp) == 1:
            return temp[0]
        elif len(temp) > 1:
            return temp
    else:
        temp = [list(map(int, input().split())) for _ in range(n)]
        return temp


def sp_xnxn(n=0):
    """
    args:
        int n: a number of lows to read
    example
        input   1
        retrun  [1]

        input   123
        return  [1,2,3]

        input   123
                4
        return  [[1,2,3],
                [4]]
    """
    if n == 0:
        return [int(k) for k in xsxs()]
    else:
        return [[int(k) for k in xsxs()] for _ in range(n)]


def xanyxany(fmt, n=0):
    """
    args:
        int n: a number of lows to read
    example:
        input   1
        retrun  1

        input   1 C 3.3
        return  [1,C,3.3]
        input   1 2 3
                4
        return  [[1,2,3],
                [4]]
    """
    def transdtype(a, dtype):
        if dtype == "i":
            return int(a)
        elif dtype == "f":
            return float(a)
        elif dtype == "s":
            return str(a)

    if n == 0:
        temp = list(input().split())
        if len(temp) == 1:
            return transdtype(temp[0], fmt[0])
        elif len(temp) > 1:
            return [transdtype(temp[i], fmt[i]) for i in range(len(temp))]
    else:
        temp = [list(input().split()) for _ in range(n)]
        for i in range(n):
            temp[i] = [transdtype(temp[i][k], fmt[k])
                       for k in range(len(temp[i]))]
        return temp


def xsxs(n=0):
    """
    args:
        int n: a number of lows to read
    example:
        input   AA
        retrun  AA

        input   A BBB CC
        return  ["A","BBB","CC"]

        input   A BB CCC
                D
        return  [["A","BBB","CC"],
                ["D"]]
    """
    if n == 0:
        temp = list(input().split())
        if len(temp) == 1:
            return temp[0]
        elif len(temp) > 1:
            return temp
    else:
        return [list(input().split()) for _ in range(n)]


def sp_xsxs(n=0):
    """
    args:
        int n: a number of lows to read
        example:
            input   A
            retrun  ["A"]

            input   ABC
            return  ["A","B","C"]

            input   ABC
                    D
            return  [["A","B","C"],
                    ["D"]]
    """
    if n == 0:
        return [s for s in xsxs()]
    else:
        return [[s for s in xsxs()] for _ in range(n)]


a, b = xanyxany("if")

print(int(a*b))

Submission status: Wrong Answer

Solution code:
a,b = input().split()
b = int(float(b)*100)
print(int(a)*b)

Submission status: Wrong Answer

Solution code:
a, b = input().split()
print(int(int(a)*(float(b)*100)//100))

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

BUFSIZE = 8192

class FastIO(IOBase):
    newlines = 0

    def __init__(self, file):
        self._fd = file.fileno()
        self.buffer = BytesIO()
        self.writable = "x" in file.mode or "r" not in file.mode
        self.write = self.buffer.write if self.writable else None

    def read(self):
        while True:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            if not b:
                break
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines = 0
        return self.buffer.read()

    def readline(self):
        while self.newlines == 0:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            self.newlines = b.count(b"\n") + (not b)
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines -= 1
        return self.buffer.readline()

    def flush(self):
        if self.writable:
            os.write(self._fd, self.buffer.getvalue())
            self.buffer.truncate(0), self.buffer.seek(0)


class IOWrapper(IOBase):
    def __init__(self, file):
        self.buffer = FastIO(file)
        self.flush = self.buffer.flush
        self.writable = self.buffer.writable
        self.write = lambda s: self.buffer.write(s.encode("ascii"))
        self.read = lambda: self.buffer.read().decode("ascii")
        self.readline = lambda: self.buffer.readline().decode("ascii")


sys.stdin, sys.stdout = IOWrapper(sys.stdin), IOWrapper(sys.stdout)
input = lambda: sys.stdin.readline().rstrip("\r\n")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),int(str(ab[1]).replace(".",""))
    print (a*b//100)
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

BUFSIZE = 8192

class FastIO(IOBase):
    newlines = 0

    def __init__(self, file):
        self._fd = file.fileno()
        self.buffer = BytesIO()
        self.writable = "x" in file.mode or "r" not in file.mode
        self.write = self.buffer.write if self.writable else None

    def read(self):
        while True:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            if not b:
                break
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines = 0
        return self.buffer.read()

    def readline(self):
        while self.newlines == 0:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            self.newlines = b.count(b"\n") + (not b)
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines -= 1
        return self.buffer.readline()

    def flush(self):
        if self.writable:
            os.write(self._fd, self.buffer.getvalue())
            self.buffer.truncate(0), self.buffer.seek(0)


class IOWrapper(IOBase):
    def __init__(self, file):
        self.buffer = FastIO(file)
        self.flush = self.buffer.flush
        self.writable = self.buffer.writable
        self.write = lambda s: self.buffer.write(s.encode("ascii"))
        self.read = lambda: self.buffer.read().decode("ascii")
        self.readline = lambda: self.buffer.readline().decode("ascii")


sys.stdin, sys.stdout = IOWrapper(sys.stdin), IOWrapper(sys.stdout)
input = lambda: sys.stdin.readline().rstrip("\r\n")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    print ((a*int(b*100))//100)
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

BUFSIZE = 8192

class FastIO(IOBase):
    newlines = 0

    def __init__(self, file):
        self._fd = file.fileno()
        self.buffer = BytesIO()
        self.writable = "x" in file.mode or "r" not in file.mode
        self.write = self.buffer.write if self.writable else None

    def read(self):
        while True:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            if not b:
                break
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines = 0
        return self.buffer.read()

    def readline(self):
        while self.newlines == 0:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            self.newlines = b.count(b"\n") + (not b)
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines -= 1
        return self.buffer.readline()

    def flush(self):
        if self.writable:
            os.write(self._fd, self.buffer.getvalue())
            self.buffer.truncate(0), self.buffer.seek(0)


class IOWrapper(IOBase):
    def __init__(self, file):
        self.buffer = FastIO(file)
        self.flush = self.buffer.flush
        self.writable = self.buffer.writable
        self.write = lambda s: self.buffer.write(s.encode("ascii"))
        self.read = lambda: self.buffer.read().decode("ascii")
        self.readline = lambda: self.buffer.readline().decode("ascii")


sys.stdin, sys.stdout = IOWrapper(sys.stdin), IOWrapper(sys.stdout)
input = lambda: sys.stdin.readline().rstrip("\r\n")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    print (math.floor(a*int(b*100)/100))
if __name__ == "__main__":
    main()