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

Submission status: Wrong Answer

Solution code:
A,B = (float(x) for x in input().split())
b = round(B * 100)
ans = round(A * b // 100)
print(ans)

Submission status: Wrong Answer

Solution code:
import numpy as np
import scipy as sp
import math
 
x, y = input().split()
a = int(x)
b = float(y)
c = math.floor(b*100+0.0001)
print(math.floor(a*c/100))

Submission status: Wrong Answer

Solution code:
a,b = map(str,input().split())
b100 = int(b[0]) * 100 + int(b[2]) * 10 + int(b[3])
# print(b)
# print(b100)
print(int(int(a)*b100/100+0.001))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B = (float(x) for x in input().split())
b = round(B * 100)
ans = int(A * b // 100)
print(ans)

Submission status: Wrong Answer

Solution code:
a,b = raw_input().split(' ')

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

#b0,b1 = b.split('.') if '.' in b else [int(b), 0]#
b0,b1 = int(b), int((b - int(b)) * 100)

print a*b0 + a*b1//100

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np 
A,B = map(str,input().split())
A = int(A)
B = int(B[0]+B[2]+B[3])
C = A*B/100
print(int(np.floor(C)))

Submission status: Wrong Answer

Solution code:
a,b = raw_input().split(' ')

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

#b0,b1 = b.split('.') if '.' in b else [int(b), 0]#
b0,b1 = int(b), int((b - int(b)) * 100)

print a*b0 + a*b1/100

Submission status: Wrong Answer

Solution code:
import math
a=input().split()
#print(a[0])
ia=int(a[0])

ib=float(a[1])
b=ia*ib
b=math.floor(b)

print('{:.0f}'.format(b))

Submission status: Wrong Answer

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

# print(a * (b * 100) // 100)
# res = a * (b // 1) + a * (b - b // 1)
res = b * 100 * a
res /= 100
print(res)

Submission status: Wrong Answer

Solution code:
import math 

A,B = input().split()
A = int(A)
B = int(float(B)*1000 + 0.1)
ans = math.floor(A*B/1000)
print(ans)

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=input().split()
a=int(a)
b=int(b[0]+b[2:])
ans=str(a*b)
print(ans[:-2])

Submission status: Wrong Answer

Solution code:
import numpy as np
import math
from decimal import Decimal

def resolve():
  A, B = map(str, input().split(" "))
  
  # print(math.floor(int(S[0])*Decimal(S[1])))
  # print(math.floor((int(S[0]) * int(float(S[1])*100))) // 100)
  print(math.floor((int(A) * int(float(B)*100))) // 100)

if __name__ == "__main__":
  resolve()

Submission status: Wrong Answer

Solution code:
A,B = [float(v) for v in input().split()]

print(int(A * (B+1e-50)))

Submission status: Wrong Answer

Solution code:
import numpy as np
import math
from decimal import Decimal

def resolve():
  A, B = map(str, input().split(" "))
  
  # print(math.floor(int(S[0])*Decimal(S[1])))
  # print(math.floor((int(S[0]) * int(float(S[1])*100))) // 100)
  print(math.floor((int(A) * int(float(B)*100))) // 100)

Submission status: Wrong Answer

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

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

print(int(a * b))

Submission status: Wrong Answer

Solution code:
import numpy as np 
A,B = map(str,input().split())
A = int(A)
B = int(B[0]+B[2]+B[3])
C = A*B/100
print(C)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
a,b = input().split()
a = int(a)
b = int(b[0]+b[2]+b[3])
ans = a*b
ans /= 100
print(int(ans))

Submission status: Wrong Answer

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

num = A * B
print(num // 1000)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

def resolve():
    a, b = input().split()
    ans = int(a) * float(b)*100
    print(int(ans//100))
if __name__ == "__main__":
    resolve()

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
x = input().split()
a = int(x[0])
b = int(Decimal(x[1])*100)
ans = a*b
ans = ans/100
print(int(ans))

Submission status: Wrong Answer

Solution code:
a,b=input().split()
a=int(a)
i,f=b.split('.')
print(int(a*(int(i)*100+int(f))/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(a * b)

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
from decimal import Decimal
x = input().split()
a = int(x[0])
b = int(Decimal(x[1])*100)
ans = a*b
ans = ans/100
print(math.floor(ans))

Submission status: Wrong Answer

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

b *= 100

print(a * b / 100)

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
a,b=input().split()
a=int(a)
print(b)
b=int(b[0] + b[2] + b[3])
print(a * b // 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:
import numpy as np 
A,B = map(str,input().split())
A = int(A)
B = int(float(B))*100
C = A*B/100
print(int(np.floor(C)))

Submission status: Wrong Answer

Solution code:
import math
A,B=input().split()
a=int(A)
b=[str(z) for z in B]
n_B=[]
for y in b:
    if y=='.':
        pass
    else:
        n_B.append(y)
bb = ''.join(n_B)
print(math.floor(a * int(bb) / 100))

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
import decimal
a,b=map(float,input().split())
c=Decimal(a)*Decimal(b)
print(c.quantize(decimal.Decimal('1'),rounding=decimal.ROUND_FLOOR))

Submission status: Wrong Answer

Solution code:

def resolve():

    a, b = map(float, input().split())
    ans = a * (b*100)
    print(int(ans//100))
if __name__ == "__main__":
    resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a=input().split()
#print(a[0])
ia=int(a[0])

ib=float(a[1])
b=ia*ib
c=int(b)

if(c>b):
    c-=1

print('{:.0f}'.format(c))

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
x = input().split()
a = int(x[0])
b = Decimal(float(x[1]))*100
ans = a*b
ans = ans/100
print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B = (float(x) for x in input().split())
b = round(B * 100)
ans = int(A * b / 100)
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import scipy as sp
import math
 
x, y = input().split()
a = int(x)
b = float(y)
c = math.floor(b*100)
print(math.floor(a*c/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A,B=input().split()
A=int(A)
B=int(float(B)*1000)
ans=A*B
ans=str(ans)
if len(ans) < 4:
    print(0)
else:
    print(ans[:-2])

Submission status: Wrong Answer

Solution code:
ab = list(input().split())

a = int(ab[0])
b = (float(ab[1]))*100

print(a*b//100)

Submission status: Wrong Answer

Solution code:
import sys
import math
from collections import defaultdict
from bisect import bisect_left, bisect_right

sys.setrecursionlimit(10**7)
def input():
    return sys.stdin.readline()[:-1]

mod = 10**9 + 7

def I(): return int(input())
def LI(): return list(map(int, input().split()))
def LIR(row,col):
    if row <= 0:
        return [[] for _ in range(col)]
    elif col == 1:
        return [I() for _ in range(row)]
    else:
        read_all = [LI() for _ in range(row)]
        return map(list, zip(*read_all))

#################

A,B = list(map(str, input().split()))
A = int(A)
B = float(B)
B0 = math.floor(B)
B1 = math.floor(10*(B-B0))
B2 = math.floor(100*(B-B0-0.1*B1))

x = 100*A*B0 + 10*A*B1 + A*B2
x = str(x)

if len(x) <= 2:
    print(0)
else:
    print(x[:-2])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a, b = map(str, input().split())
a = int(a)
b = int(float(b) * 100.0)
ans = int(a * b // 100)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
A,B =map(str, input().split())
A=int(A)
B=int(B.replace(".",""))
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)*1000)
ans=A*B
ans=str(ans)
if len(ans) < 3:
    print(0)
else:
    print(ans[:-2])

Submission status: Wrong Answer

Solution code:
import numpy as np
import math
from decimal import Decimal

def resolve():
  S = input().split(" ")
  # print(math.floor(int(S[0])*Decimal(S[1])))
  print(math.floor((int(S[0]) * int(float(S[1])*100))) // 100)
  

if __name__ == "__main__":
  resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import scipy as sp
import math
 
x, y = input().split()
a = int(x)
b = float(y)
c = math.floor(b*100)
d = c/100
print(a*d)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

b = str(B).split(".")[1]
a1 = A * math.floor(B)
a2 = int(A * float(b)) / 100
print(int(a1 + a2))

Submission status: Wrong Answer

Solution code:
A,B = [float(v) for v in input().split()]

print(int(A * (B+1e-20)))

Submission status: Wrong Answer

Solution code:
a,b=map(str,input().split())
a=int(a)
b=int(b[0]+b[2]+b[3])
print(int((a*b)/100))

Submission status: Wrong Answer

Solution code:
a,b= map(float, input().split())
# import random
# import numpy as np
# a = random.randint(1,1000000000000000)/100
# b = random.randint(1,1000)*100
a /= 100
b *= 100
b = round(b)
# print(a,b)
# t = a*b
# print(t)
# print(t/b)
print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(C))

Submission status: Wrong Answer

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

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

c = a*b // 100

print(c)

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
a,b = map(float,input().split())
b *= 100
ans = a*b
ans += 0.5
ans /= 100
print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np 
A,B = map(str,input().split())
A = int(A)
B = int(float(B)*100)
C = A*B/100
print(int(np.floor(C)))

Submission status: Wrong Answer

Solution code:
from decimal import *

A, B = input().split()
# print(int(Decimal(A)*Decimal(B)))
print(int(int(A) * int(float(B)*100))//100)

Submission status: Wrong Answer

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

print(A*B//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(C))

Submission status: Wrong Answer

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

b = int(100*b+0.4)
ans = (a*b)/100
print(ans)

Submission status: Wrong Answer

Solution code:
import math
# import decimal
A, B = input().split()
A = int(A)
B = float(B)
B = B * 100
ans = math.floor(A * B / 100 + 0.0001)
print(ans)

Submission status: Wrong Answer

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

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

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:
a,b=input().split()
a=int(a)
intb=int(b[0])
flob=int(b[2:])
print(int(a*(intb+flob*0.01)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
def RA():
    return list(map(int, input().split()))

def solve():
    n, m = input().split()
    n = int(n)
    m = int(float(m) * 100)
    print((n * m) // 100)


solve()

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split())
print("{}".format(int(A * (B * 1000) // 1000)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math 

A,B = input().split()
A = int(A)
B = int(float(B)*100 + 0.5)
ans = math.floor(A*B/100)
print(ans)

Submission status: Wrong Answer

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

if "." in B:
    C = B[:B.index(".")]+B[B.index(".")+1:]
    D = "".join(C)
    B = int(D)
else:
    D = "".join(C)
    B = int(D)

ans = 0
for i in range(B):
    ans += A
    
ans = ans//100

print('{:.18g}'.format(ans))

Submission status: Wrong Answer

Solution code:
a,b = map(str,input().split())
a1 = int(a)
b1 = int(float(b)*100)
ab = a1*b1
ans = int(ab//100)
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
# import decimal
A, B = input().split()
A = int(A)
B = float(B)
B = B * 100 + 0.0001
ans = math.floor(A * B / 100)
print(ans)

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())
ans = a * (b * 100) / 100
print(int(ans))

Submission status: Wrong Answer

Solution code:
# coding: utf-8
a, b = input().split()
aa = int(a)
bb = int(float(b) * 100)
ans = int(aa * bb // 100)
print(aa * bb // 100)

Submission status: Wrong Answer

Solution code:
import math

def main():
    A = list(map(float,input().split()))
    B = A[0]*(A[1]*100)
    C = str(B)

    D = C.split('.')

    print(int(B/100))



if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math
from collections import defaultdict
from bisect import bisect_left, bisect_right

sys.setrecursionlimit(10**7)
def input():
    return sys.stdin.readline()[:-1]

mod = 10**9 + 7

def I(): return int(input())
def LI(): return list(map(int, input().split()))
def LIR(row,col):
    if row <= 0:
        return [[] for _ in range(col)]
    elif col == 1:
        return [I() for _ in range(row)]
    else:
        read_all = [LI() for _ in range(row)]
        return map(list, zip(*read_all))

#################

A,B = list(map(str, input().split()))
A = int(A)
B = float(B)
B0 = math.floor(B)
B1 = math.floor(10*(B-B0))
B2 = math.floor(100*(B-B0-0.1*B1))

x = 100*A*B0 + 10*A*B1 + A*B2
x = str(x)

if x[:-2] == '':
    print(0)
else:
    print(x[:-2])

Submission status: Wrong Answer

Solution code:
import math 

A,B = input().split()
A = int(A)
B = int(float(B)*1000 + 0.5)
ans = math.floor(A*B/1000)
print(ans)

Submission status: Wrong Answer

Solution code:
import sys
input=sys.stdin.readline
a,b = input().split()
a= int(a)
b= int(10*int(b[2])+int(b[3]))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

def main():
    A = list(map(float,input().split()))
    B = A[0]*(A[1]+0.5)
    C = str(B)

    D = C.split('.')

    print(int(B))



if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math
A,B=input().split()
a=int(A)
b=[str(z) for z in B]
n_B=[]
for y in b:
    if y=='.':
        pass
    else:
        n_B.append(y)
if B=='0':
    print(0)
else:
    n_B.append('0')
    n_B.append('0')
    bb = ''.join(n_B)
    print(math.floor(a * int(bb) / 10000))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

if __name__ == "__main__":
    main()

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=input().split()

A = int(A)
N,F = B.split('.')

print(N,F)
ans = (A * 100 * int(N) + A * int(F)) //100

print(ans)

Submission status: Wrong Answer

Solution code:
import sys
import math

readline = sys.stdin.readline
readall = sys.stdin.read
ns = lambda: readline().rstrip()
ni = lambda: int(readline().rstrip())
nm = lambda: map(int, readline().split())
nl = lambda: list(map(int, readline().split()))
prl = lambda x: print(*x ,sep='\n')

a,b = input().split(' ')
ash_1 = int(a[-1])
ash_2 = int(a[-2:])
bsh_1 = int(b[-2])
bsh_2 = int(b[-1])
bsh_0 = int(b[0])
kuri = (ash_1*bsh_1)//10 + (ash_2*bsh_2)//100
if len(a) == 1:
    a = int(a)
    res = a*bsh_0 + kuri
elif len(a) == 2:
    a = int(a)
    res = a*bsh_0 + (a//10)*bsh_1 + kuri
else:
    a = int(a)
    res = a*bsh_0 + (a//10)*bsh_1 + (a//100)*bsh_2 + kuri
print(res)

Submission status: Wrong Answer

Solution code:
# coding: utf-8
a, b = input().split()
aa = int(a)
bb = int(float(b) * 100)
ans = int(aa * bb)
print(ans)

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:
from decimal import *

getcontext().prec = 17
 
N = list(map(str, input().split()))
A = Decimal(N[0])
B = Decimal(N[1])
  
print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    import sys
    import math
    a,b = map(str, input().split())
    a = int(a)
    b = int(b.replace('.',''))
    c = math.floor(a*b/100)
    
    print(c)
    


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

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

print(A*B//100)

Submission status: Wrong Answer

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

print(int(C))

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal
x = input().split()
a = Decimal(int(x[0]))
b = Decimal(float(x[1]))
print(math.floor(a*b))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

ans = a*b
ans //= 100

print(int(ans))

Submission status: Wrong Answer

Solution code:
A,B = (float(x) for x in input().split())
b = int(B * 100)
ans = int(A * b / 100)
print(ans)

Submission status: Wrong Answer

Solution code:
import math
A,B=(float(x) for x in input().split())
b=B*1000.0
ans=A*b/1000
print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# coding: utf-8
a, b = input().split()
aa = int(a)
bb = int(float(b) * 100)
ans = str(aa * bb)
print(ans[:-2])

Submission status: Wrong Answer

Solution code:
from collections import defaultdict
from collections import deque
from itertools import accumulate
import math
def main():
    a,b=map(float, input().split())
    b = b*1000
    res = a*b
    print(int(res//1000))


if __name__ == '__main__':
    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:
def main():
    import sys
    import math
    a,b = map(str, input().split())
    a = int(a)
    b = int(b.replace('.',''))
    c = math.floor(a*100*b/100)
    
    print(c)
    


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = map(str, input().split())
 
B = str(int(float(B)*100+0.00001))
 
#print(B)
ans = []
p = [[]for k in range(len(B))]
for k in range(len(B)):
    for j in range(k):
        p[k].append(0)
for k in range(1, len(B)+1):
    a = 0
    for j in range(1, len(A)+1):
        if a > 9:
            a = int(str(a)[0]) + int(B[-k])*int(A[-j])
        else:
            a = int(B[-k])*int(A[-j])
        #print(a)
 
        p[k-1].append(int(str(a)[-1]))
        if j == len(A) and a >9:
            p[k-1].append(int(str(a)[0]))
 
for k in range(len(B)):
    for j in range(len(p[-1]) - len(p[k])):
        p[k].append(0)
 
#print(p)
a = 0
for k in range(len(p[0])): 
    if int(a) > 9: 
        a = int(str(a)[0])
    else:
        a =0
    for j in range(len(p)):
        a += p[j][k]
    ans.append(str(a)[-1])
    if k ==  len(p[0])-1 and a >9:
        ans.append(str(a)[0])

 
#print(ans)
op = ""
for k in range(1, len(ans)-1):
    op += ans[-k]
if len(ans)<3:
    print("0")
else:
    print(op)

Submission status: Wrong Answer

Solution code:
import sys
a,b = map(str, sys.stdin.readline().rstrip("\n").split())
a = int(a)
b = int(b.replace('.', ''))*10
print(int(a*b/1000))

Submission status: Wrong Answer

Solution code:

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

Submission status: Wrong Answer

Solution code:
import sys
input=sys.stdin.readline
a,b = input().split()
a= int(a)
b= int(10*int(b[2])+int(b[3]))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(C)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B=(float(x) for x in input().split())
#N=int(input())
#A=list(map(int, input().split()))

A=int(A)

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys


def solve(A: int, B: float):
    b = int(100 * B)
    print(A * b // 100)
    return


# Generated by 1.1.7.1 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word

    tokens = iterate_tokens()
    A = int(next(tokens))  # type: int
    B = float(next(tokens))  # type: float
    solve(A, B)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math
A,B=(float(x) for x in input().split())
B=B*1000
ans=A*B/1000
print(int(ans))

Submission status: Wrong Answer

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

import math
# a_1, a_2 = math.modf(a)
# b_1, b_2 =math.modf(b)

# total = math.floor(a_1*b_1) + math.floor(a_1*b_2) + math.floor(a_2*b_1) + math.floor(a_2 * b_2)

b*=1000

ans = a*b

ans = ans /1000

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

s = input().split()
a = int(s[0])
b = int(s[1].replace('.', ''))
ans = math.floor(a*b/100)
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import math
 
A, B = map(float,input().split())
A = int(A)
#print(A,B)

top_A = math.floor(A/100)
bot_A = int( A%100 )
#print(top_A, bot_A)

top_B = int( B*100 )
top_AB = top_A * top_B
#print(top_B, top_AB)

bot_AB = math.floor( bot_A * B )
#print(bot_AB)

ans = int( top_AB + bot_AB )
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A,B = (float(x) for x in input().split())
b = int(B * 100)
ans = A * b
ans = ans // 100
print(math.floor(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

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

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