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:
nums = [i for i in map(float, input().split())]
A = int(nums[0])
B = int(nums[1]*100)

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

Submission status: Wrong Answer

Solution code:
nums = [i for i in map(float, input().split())]
A = int(nums[0])
B = int(nums[1]*100)

print(int(A*nums[1]))

Submission status: Wrong Answer

Solution code:
import math

# N = int(input())
nums = [i for i in map(float, input().split())]

print(int(math.floor(nums[0]*nums[1])))

Submission status: Wrong Answer

Solution code:
import math

# N = int(input())
nums = [i for i in map(float, input().split(" "))]

print(math.floor(nums[0]*nums[1]))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

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


if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

Solution code:
def main():
    a, b = input().split()
    b = b[:1] + b[2:]
    a = int(a)
    b = int(b)
    print(int(a * b / 100))
    return


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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


if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = input().split()
A = int(A)
B = "".join(B.split("."))
B = int(B)
result = str(A * B)
result = result[:2]
if result == "":
    result = 0

print(result)

Submission status: Wrong Answer

Solution code:
A, B = input().split()
A = int(A)
B = "".join(B.split("."))
B = int(B)
result = str(A * B)

print(result[:-2])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

import math

print(math.floor(A * B / 100))

Submission status: Wrong Answer

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

import math

print(math.floor(A * B))

Submission status: Wrong Answer

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

print(f(a[0] * a[1] / 100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
S=input().split()
A=int(S[0])
B=float(S[1])
print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = input().split()
a = int(a)
b = float(b)*100
print(int((a*b)/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 = input().split()
if int(a) == 0 or float(b) == 0.00 :
    print(0)
else:
    print(math.floor(int(a)*float(b)))

Submission status: Wrong Answer

Solution code:
N,F = list(map(str,input().split()))
F_ = F.split(".")[0]+F.split(".")[1]

print((int(N)*int(F_))/100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b = [float(x) for x in input().split()]
b = b*100


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

Submission status: Wrong Answer

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

print(int(a*b/100))

Submission status: Wrong Answer

Solution code:
a,b = [float(x) for x in input().split()]

ans = a*b
print(int(ans))

Submission status: Wrong Answer

Solution code:
A,B=input().split()
A = int(A)
B1,B2 = B.split(".")
t = A*(int(B1)*100 + int(B2))
print(int(t/100))

Submission status: Wrong Answer

Solution code:
A,B=input().split()
A = int(A)
B1,B2 = B.split(".")
t = A*int(B1)*100 + A*int(B2)
print(int(t/100))

Submission status: Wrong Answer

Solution code:
A,B=input().split()
A = int(A)
B1,B2 = B.split(".")
t = A*(int(B1)*100 + int(B2))
t2= int(t/100)
print(t2)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
S = input().split()
print(int(int(S[0])*int((float(S[1])*100 + 10**-8))/100))

Submission status: Wrong Answer

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

b *= 100
b = round(b)

print(a*b//100)

Submission status: Wrong Answer

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

b *= 100

ans = (a * b) //100

print(int(ans))

Submission status: Wrong Answer

Solution code:
S = input().split()

print(int(int(int(S[0])*int(float(S[1])*100))/100))

Submission status: Wrong Answer

Solution code:
S = input().split()

print(int(int(S[0])*float(S[1])))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
n = input().split()
a = int(n[0])
b = float(n[1])
b = int(b*100)

print(((a*b))//100)

Submission status: Wrong Answer

Solution code:
n = input().split()
a = int(n[0])
b = float(n[1])

print(((a*(b*100))/100))

Submission status: Wrong Answer

Solution code:
n = input().split()
a = int(n[0])
b = float(n[1])

print(((a*(b*100))//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 = list(map(float,input().split()))
import math
print(math.floor(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

    i = ans.find(".")
    print(ans[:i])
else:
    print(ans)

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
ans = str(a*b)
i = ans.find(".")
print(ans[:i])

Submission status: Wrong Answer

Solution code:
import math
S=input().split()
buf=-2
for n,i in enumerate(S):
  if i=="0":
    buf=0
if buf!=0:
  for n,i in enumerate(S):
    if n==0:
      buf=float(i)
    else:
      buf=buf*float(i)
    buf=math.floor(buf*1000)/1000
buf=math.floor(buf)
print(buf)

Submission status: Wrong Answer

Solution code:
import math
S=input().split()
buf=-2
for n,i in enumerate(S):
  if i=="0":
    buf=0
if buf!=0:
  for n,i in enumerate(S):
    if n==0:
      buf=float(i)
    else:
      buf=buf*float(i)
    buf=math.floor(buf*10)/10
buf=math.floor(buf)
print(buf)

Submission status: Wrong Answer

Solution code:
import math
S=input().split()
buf=-2
for n,i in enumerate(S):
  if i=="0":
    buf=0
if buf!=0:
  for n,i in enumerate(S):
    if n==0:
      buf=float(i)
    else:
      buf=buf*float(i)
    buf=math.floor(buf*10)/10
buf=int(buf)
print(buf)

Submission status: Wrong Answer

Solution code:
input_line = input().split()

A = int(input_line[0])
B = float(input_line[1])

result = (A * (B * 100)) /100

print(int(result))

Submission status: Wrong Answer

Solution code:
import math

input_line = input().split()

A = int(input_line[0])
B = float(input_line[1])

print(math.floor(A * B))

Submission status: Wrong Answer

Solution code:
input_line = input().split()

A = int(input_line[0])
B = float(input_line[1])

print(int(A * B))

Submission status: Wrong Answer

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

print(int(a * b))

Submission status: Wrong Answer

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

print(math.floor(c))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A, B = map(float,input().split())

B = B*100
x = A*B/100

print(int(x))

Submission status: Wrong Answer

Solution code:
import math

A, B = map(float,input().split())

x = int(A*B)

print(x)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

print(a*b//100)

Submission status: Wrong Answer

Solution code:
import math

a, b = map(float, input().split())
d = int(a)
c = int(b*100)
ans = d*c//100
#print("{} {} {} {}".format(a, b, c, d))
print(int(ans))

Submission status: Wrong Answer

Solution code:
import math

a, b = map(float, input().split())
d = int(a)
c = int(b*100)
ans = d*c/100

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

c = int(b*100)
ans = a*c/100

print(int(ans))

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor((a*int(b*100))/100))

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(str, input().split())
x1=int(x)
y1=float(y)
a=(x1*(y1*1000))/1000
b=str(a)
head, sep, tail = b.partition('.')
print(int(head))

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:
# 小数点は丸め誤差があるので、整数に直して最後に割る
# もしくは、decimalモジュールを使用する
import math

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

# b=float(b)の時点で丸め誤差が生じている
# b * 100　だと丸め誤差が残ったままになる
# よって、math.floorを使用して丸め誤差部分を切り捨て
b_100 = math.floor(b * 100)

print(a * b_100 // 100)

Submission status: Wrong Answer

Solution code:
tmp = input().split()
A = float(tmp[0])
B = int(tmp[1].replace(".", ""))

result = (A * B) // 100

print(int(result))

Submission status: Wrong Answer

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

result = (A * int(B * 100)) // 100

print(int(result))

Submission status: Wrong Answer

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

A_len = len(str(int(A)))
B_len = len(str(int(B)))

result = None
if A > B:
    result = A * (B * (10 ** (A_len-B_len))) / (10 ** (A_len-B_len))
elif B > A:
    result = B * (A * (10 ** (B_len-A_len))) / (10 ** (B_len-A_len))
else:
    result = A * B

print(int(result))

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:
A, B = map(float,input().split())
print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def mul3():
    a = list(map(float, input().split()))
    ans = 1
    for i in a:
        ans *= i
    return int(ans)
print(mul3())

Submission status: Wrong Answer

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

import math
B = math.floor(B * 100)

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

Submission status: Wrong Answer

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

print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A, B = map(str, input().split())
A = int(A)
B = float(B)
C = math.trunc(A*B)
print(C)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

A = int(a)
B = int(float(b)*1000)

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

Submission status: Wrong Answer

Solution code:
s = [float(x) for x in input().split()]

print(int(str(s[0] * s[1]).split(".")[0]))

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:
a,b=input().split()

A = float(a)
B = float(b)

print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#
# ~oisín~ Python3 Template
#

import sys
import math
import statistics
import datetime
import collections

def main():
    A, B = map(float, input().split())
    print(math.floor(A * B))
if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
def main():
    A, B = input().split()
    A = int(A)
    B = float(B)

    ans = (A * (B * 100 + 0.001)) / 100
    print(ans)

main()

Submission status: Wrong Answer

Solution code:
def main():
    A, B = input().split()
    A = int(A)
    B = float(B)

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

main()

Submission status: Wrong Answer

Solution code:
import math

def main():
    A, B = input().split()
    A = int(A)
    B = float(B)

    ans = math.floor(A * B)
    print(ans)

main()

Submission status: Wrong Answer

Solution code:
def main():
    A, B = input().split()
    A = int(A)
    B = float(B)

    ans = int(A * B)
    print(ans)

main()

Submission status: Wrong Answer

Solution code:
import math

a,b = map(int, map(lambda x: x*100, map(float, input().split())))
print(math.floor(a*b/10000))

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()
A = int(A)
B = int(float(B) * 100)
res = A * B / 100
print(int(res))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = input().split()
A = int(A)
B = float(B)
res = A * B
print(str(res).split(".")[0])

Submission status: Wrong Answer

Solution code:
A, B = [i for i in input().split(" ")]
B = int(float(B) * 100)
tmp = int(A) * B // 100

print(tmp)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

ans = int(math.floor(a*b))

print(ans)

Submission status: Wrong Answer

Solution code:
import math

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

ans = math.floor(a*b)

print(ans)

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
input = sys.stdin.readline
input = sys.stdin.buffer.readline


#sys.setrecursionlimit(10**9)
#from functools import lru_cache

def RD(): return sys.stdin.read()
def II(): return int(input())
def MI(): return map(int,input().split())
def MF(): return map(float,input().split())
def LI(): return list(map(int,input().split()))
def LF(): return list(map(float,input().split()))
def TI(): return tuple(map(int,input().split()))
# rstrip().decode()

def main():
	a,b=input().decode().split()
	a=int(a)
	b=float(b)*100
	ans=a*int(b)
	print(ans//100)




if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
input = sys.stdin.readline
input = sys.stdin.buffer.readline


#sys.setrecursionlimit(10**9)
#from functools import lru_cache

def RD(): return sys.stdin.read()
def II(): return int(input())
def MI(): return map(int,input().split())
def MF(): return map(float,input().split())
def LI(): return list(map(int,input().split()))
def LF(): return list(map(float,input().split()))
def TI(): return tuple(map(int,input().split()))
# rstrip().decode()

def main():
	a,b=input().decode().split()
	ans=(int(a)+0.0001)*float(b)
	print(int(ans//1))


if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
input = sys.stdin.readline
input = sys.stdin.buffer.readline


#sys.setrecursionlimit(10**9)
#from functools import lru_cache

def RD(): return sys.stdin.read()
def II(): return int(input())
def MI(): return map(int,input().split())
def MF(): return map(float,input().split())
def LI(): return list(map(int,input().split()))
def LF(): return list(map(float,input().split()))
def TI(): return tuple(map(int,input().split()))
# rstrip().decode()

def main():
	a,b=input().decode().split()
	ans=int(a)*float(b)
	print(int(ans//1))


if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
input = sys.stdin.readline
input = sys.stdin.buffer.readline


#sys.setrecursionlimit(10**9)
#from functools import lru_cache

def RD(): return sys.stdin.read()
def II(): return int(input())
def MI(): return map(int,input().split())
def MF(): return map(float,input().split())
def LI(): return list(map(int,input().split()))
def LF(): return list(map(float,input().split()))
def TI(): return tuple(map(int,input().split()))
# rstrip().decode()

def main():
	a,b=input().decode().split()
	ans=int(a)*float(b)
	print(int(ans))


if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
input = sys.stdin.readline
input = sys.stdin.buffer.readline


#sys.setrecursionlimit(10**9)
#from functools import lru_cache

def RD(): return sys.stdin.read()
def II(): return int(input())
def MI(): return map(int,input().split())
def MF(): return map(float,input().split())
def LI(): return list(map(int,input().split()))
def LF(): return list(map(float,input().split()))
def TI(): return tuple(map(int,input().split()))
# rstrip().decode()

def main():
	a,b=input().decode().split()
	ans=int(a)*float(b)
	print(int(ans+10**(-4)))


if __name__ == "__main__":
	main()

Submission status: Wrong Answer

Solution code:
num = input().split()
A = int(num[0])
B = int(float(num[1]) * 100)
#print(A)
#print(B)
ans = int(A*B/100)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
num = input().split()
A = int(num[0])
B = float(num[1])
#print(A)
#print(B)
ans = math.floor(A * B)
print(ans)

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:
a,b=input().split()
print(int(int(a)*float(b)//1))

Submission status: Wrong Answer

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

print(math.floor(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
D = int(B.replace(".", ""))

C = int(A*D)

print(math.floor(C/100))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)
D = int(float(B*100+0.1))

C = int(A*D)

print(math.floor(C/100))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)
D = int(float(B*100+0.5))

C = int(A*D)

print(math.floor(C/100))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)
D = int(float(B*100))

C = int(A*D)

print(math.floor(C/100))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)
D = int(float(B*100))

C = A*D

print(math.floor(C/100))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)
D = int(float(B*100))

C = A*D/100

print(math.floor(C))

Submission status: Wrong Answer

Solution code:
#ol=list(map(str,input().split(' ')))
import math
nl=[float(i) for i in input().split(' ')]
res=1

if nl[0]<=10**15:
    for i in range(len(nl)):
        res*=nl[i]
    print(int(math.ceil(res)))

Submission status: Wrong Answer

Solution code:
#ol=list(map(str,input().split(' ')))
nl=[float(i) for i in input().split(' ')]
res=1

if nl[0]<=10**15:
    for i in range(len(nl)):
        res*=nl[i]
    print(int(res))

Submission status: Wrong Answer

Solution code:
#ol=list(map(str,input().split(' ')))
nl=[float(i) for i in input().split(' ')]
res=1
for i in range(len(nl)):
    res*=nl[i]
print(int(res))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()
A = int(A)
B = float(B)

C = A*B
print(math.floor(C))

Submission status: Wrong Answer

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

print((a_i * b_i) // 100)

Submission status: Wrong Answer

Solution code:
x,t = list(map(float, input().split()))

to=(x*(t*100))/100

print(int(to))

Submission status: Wrong Answer

Solution code:
x,t = list(map(float, input().split()))
t = int(t*100)
to=x*t
t/=100
print(int(to))

Submission status: Wrong Answer

Solution code:
x,t = list(map(float, input().split()))
t = int(t*100)
to=x*t
t//=100
print(int(to))

Submission status: Wrong Answer

Solution code:
x,t = list(map(float, input().split()))
to=x*t
print(int(to))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math
 
#N=int(input())
#A,B=(int(x) for x in input().split())
#print(N)
#A=input().split()
#A_int = [int(s) for s in A]
#print(A_int)
In=input().split()
A=int(In[0])
B=float(In[1])

print(math.floor(A*B))



"""
if 0 in A_int:
  print(0)
  sys.exit()


ans=1
for i in range(N):
  ans=ans*A_int[i]
  if(ans>10**18):
    ans=-1
    break

print(ans)
"""

Submission status: Wrong Answer

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

print(int(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=(x*(y*100))/100
b=str(a)
head, sep, tail = b.partition('.')
print(int(head))

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=x*y
b=str(a)
head, sep, tail = b.partition('.')

if y<0 or y>=10:
    print(-1)

if x<0 or x>10^15:
    print(-1)

else:
    print(int(head))

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=x*y
b=str(a)
head, sep, tail = b.partition('.')

if y<0:
    print(-1)

if x<0:
    print(-1)

else:
    print(int(head))

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=x*y
b=str(a)
head, sep, tail = b.partition('.')

if y==0:
    print(-1)
else:
    print(int(head))

Submission status: Wrong Answer

Solution code:
import sys
input = sys.stdin.readline

def main():
    A, B = input().strip().split()
    A = int(A)
    B = float(B)
    print(A * int(B * 100) // 100)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=x*y
b=str(a)
head, sep, tail = b.partition('.')
print(int(head))

Submission status: Wrong Answer

Solution code:
z=[]
x, y= map(float,input().split())
a=x*y
b=str(a)
head, sep, tail = b.partition('.')
print(head)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
a, b = map(float, input().split())
a = int(a)
b = int(100.0*b)
print(int(a*b/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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


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

Submission status: Wrong Answer

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


print(int(a*b))

Submission status: Wrong Answer

Solution code:
# C - Multiplication 3
a, b = map(float, input().split())

import math
a = math.floor(a)
b = math.floor(b * 100)
print(math.floor((a * b)/100))

Submission status: Wrong Answer

Solution code:
# C - Multiplication 3
a, b = map(float, input().split())

import math
b = math.floor(b * 100)
print(math.floor((a * b)/100))

Submission status: Wrong Answer

Solution code:
# C - Multiplication 3
a, b = map(float, input().split())

import math
b *= 100
print(math.floor((a * b)/100))

Submission status: Wrong Answer

Solution code:
# C - Multiplication 3
a, b = map(float, input().split())

import math
print(math.floor(a * b))

Submission status: Wrong Answer

Solution code:
temp = input().split()
A = int(temp[0])
B = str(temp[1][0] + temp[1][2] + temp[1][3])
B = int(B)
print(int(A * B / 100))

Submission status: Wrong Answer

Solution code:
temp = input().split()

A = int(temp[0])
B = str(temp[1][0] + temp[1][2] + temp[1][3])

B = int(B)

print(int(A * B / 100))

Submission status: Wrong Answer

Solution code:
temp = input().split()

A = int(temp[0])
B = str(temp[1][0] + temp[1][2] + temp[1][3])

B = int(B)

print(A * B / 100)

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
a = int(a)
b = int(b[0])*100 + int(b[2])*10 + int(b[3])
print(math.floor(a*b/100))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
a = int(a)
b = int(float(b) * 100)
ab = str(a * b)
if len(ab) < 3:
    print(0)
else:
    print(int(ab[:-2]))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
a = int(a)
b = int(math.floor(float(b) * 100))
ab = str(a * b)
if len(ab) < 3:
    print(0)
else:
    print(int(ab[:-2]))

Submission status: Wrong Answer

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

print(math.floor(a*b/100))