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:
import math
import decimal

if __name__ == "__main__":
    a, b = input().split()
    a = int(a)
    
    #b = decimal.Decimal(b)
    #ans = a * b
    #ans = math.floor(ans)

    b = float(b)
    b *= 100
    b = int(b)
    ans = a * b
    #md = ans % 100
    #ans -= md
    ans = ans // 100
    ans = int(ans)

    print(ans)

Submission status: Wrong Answer

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

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

print(int(b/1000))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

a, b = input().split(' ')
def doit(a,b):
  x,y = b.split('.')
  m=1
  m = (1*int(a)*int(x) + int(a)*int(y))//100
#   if int(x) > 0:
#     m = (1*int(a)*int(x) + int(a)*int(y))//100
#   else:
#     m = (1*int(a) + int(a)*int(y))//100
    
  return m
 
print(doit(a,b))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from collections import defaultdict
ml=lambda:map(float,input().split())
ll=lambda:list(map(int,input().split()))
ii=lambda:int(input())
ip=lambda:list(input())

"""========main code==============="""

a,b=ml()

b_=""
for i in str(b):
    if i!='.':
        b_+=i
b_=int(b_)
a*=b_

print(int(a//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:
from decimal import Decimal
a, b = input().split()

a = Decimal(a)
b = Decimal(b)

print(int(a+b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

C = A * (100 * B)
D = math.floor(C)

print(int(D))

Submission status: Wrong Answer

Solution code:
from fractions import Fraction
import math

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

Submission status: Wrong Answer

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

import math
print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
if a < 1000000:
    print(int(int(a)*b))
else:
    num = str(int(int(a) * b))
    a = int(a)
    a = str(a)
    a = str(a[-6:])
    a = int(a)
    t = a * b
    t = int(t)
    t = str(t)
    t = "0000000" + t
    print(num[:-2] + t[-3:-1])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float, input().split())
a = int(a)
#b = round(b,2)

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

Submission status: Wrong Answer

Solution code:
import math
from collections import defaultdict
ml=lambda:map(float,input().split())
ll=lambda:list(map(int,input().split()))
ii=lambda:int(input())
ip=lambda:list(input())

"""========main code==============="""

a,b=ml()

b_=""
for i in str(b):
    if i!='.':
        b_+=i
b_=int(b_)
a*=b_

print(a//100)

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split());a=int(a)
left=a//100*int(100*b)
center=a%100//10*int(10*b)
right=a%10*b
print(left+center+int(right))

Submission status: Wrong Answer

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

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

res = A * B // 100

print(int(res))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a = list(map(float, input().split()))
b = a[1] * 100
ans = (a[0] * b) / 100
print(int(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:
import math
s = input()
A = s.split()[0]
A = int(A)
B = s.split()[1]
B = float(B)
B100 = B*100
T = A*B100
T //= 100
print(math.floor(T))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


def main():
    a, b = [i for i in input().split()]
    a = int(a)
    b = int(float(b) * 100)
    ans = a * b // 100
    print(ans)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

C = A*100 * B
D = math.floor(C)

print(int(D))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b = input().split()
A = int(a)
B = round(float(b)*100.0+0.5)
exp = A*B//100
print(exp)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import decimal

if __name__ == "__main__":
    a, b = input().split()
    a = int(a)
    
    #b = decimal.Decimal(b)
    #ans = a * b
    #ans = math.floor(ans)

    b = float(b)
    b *= 100
    b = int(b)
    ans = a * b
    md = ans % 100
    ans -= md
    ans /= 100
    ans = int(ans)

    print(ans)

Submission status: Wrong Answer

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

main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
input = lambda: sys.stdin.readline().rstrip()
from math import floor,ceil,sqrt,factorial,log
from heapq import heapify, heappop, heappush, heappushpop
from collections import Counter,defaultdict,deque
from itertools import accumulate,permutations,combinations,product,combinations_with_replacement
from bisect import bisect_left,bisect_right
from decimal import Decimal
inf = float('inf')
mod = 1000000007

a, b = input().split()

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

print(int(a*b))

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
x,y=input().split()
a=int(x)
b=int(float(y)*100)
print(int(a*b)//100)

Submission status: Wrong Answer

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



ans=a*b

print(ans//100)

Submission status: Wrong Answer

Solution code:
import math
s = input()
A = s.split()[0]
A = int(A)
B = s.split()[1]
B = float(B)
B100 = B*100+0.1
T = A*B100
print(math.floor(T/100))

Submission status: Wrong Answer

Solution code:
import math
import decimal

if __name__ == "__main__":
    a, b = input().split()
    a = int(a)
    
    #b = decimal.Decimal(b)
    #ans = a * b
    #ans = math.floor(ans)

    b = float(b)
    b *= 100
    ans = a * b
    md = ans % 100
    ans -= md
    ans /= 100
    ans = int(ans)

    print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

b *= 100
a //= 1
b //= 1
a, b = map(int, [a, b])
ans = a * b
ans //= 100

print(int(ans))

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

Solution code:
a,b = input().split()
a1 = int(a)
b1 = int(float(b)*100)
print((a1*b1)//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])
 
#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 math
a,b=map(float, input().split())
 
b=b*1000
print(int(a*b)//1000)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

import math
s = input()
A = s.split()[0]
A = int(A)
B = s.split()[1]
B = float(B)
B100 = B*100
T = A*B100
print(math.floor(T/100))

Submission status: Wrong Answer

Solution code:
from math import floor


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

print(int(floor(a*b)))

Submission status: Wrong Answer

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

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:
from decimal import Decimal
x,y=input().split()
a=int(x)
b=float(y)*100
print(int(a*b)//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(x*y)//1000)

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 sys
#import time
import copy
#from collections import deque, Counter, defaultdict
#from fractions import gcd
#import bisect
from decimal import *
import math
input = sys.stdin.readline
sys.setrecursionlimit(10**8)
inf = 10**20
ri = lambda : int(input())
rs = lambda : input().strip()
rl = lambda : list(map(str, input().split()))
a,b = rl()
a = Decimal(int(a))
b = Decimal(float(b))
print(int(a*b))

Submission status: Wrong Answer

Solution code:
import  math
a,b=map(str,input().split())
a=int(a)
b=float(b)*1000
if b==0 or a==0:
    print(0)
    exit()

ans=math.floor(a*b//1000)

print(ans)

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
if a < 100000:
    print(int(int(a)*b))
else:
    num = str(int(int(a) * b))
    a = int(a)
    a = str(a)
    a = str(a[-6:])
    a = int(a)
    t = a * b
    t = int(t)
    t = str(t)
    t = "0000000" + t
    print(num[:-3] + t[-4:-1])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
sys.setrecursionlimit(10 ** 7)
input = sys.stdin.readline

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
import math
import decimal

def resolve():
  S = input().split(" ")
  A = int(S[0])
  B = float(S[1])
  B = int(B * 100)
  print(decimal.Decimal((A*B)//100))

if __name__ == "__main__":
  resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

[a, b] = input().strip().split()
a = int(a)
b = float(b)

print(int(a*b))

Submission status: Wrong Answer

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

b *= 100
a //= 1
b //= 1
a, b = map(int, [a, b])
ans = a * b
ans //= 100

print(ans)

Submission status: Wrong Answer

Solution code:
a,b = map(str, 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 = int(float(b)*100)
print(int(a*b)//100)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
import math
c=int(a)
d=round(b,2)*100
d=int(d)


e=c*d//100


print(e)

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import math
 
A, B = map(float,input().split())
#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 = top_AB + bot_AB
print(ans)

Submission status: Wrong Answer

Solution code:
import sys

input = lambda: sys.stdin.readline().rstrip()


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


if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
 
a = list(input().rstrip().split(" "))
 
A,B =int(a[0]) , float(a[1])
 
if A == 0 or B == 0.00:
    print(0)
    exit()

if A > 100:
    A2 = Decimal(A)
    C = int(B*100)
    
    ans2 = (A2-100)*C
    ans3 = int(ans2/100)
    ans = C + ans3
else:
    ans = int(A*B)
    
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#import math
from decimal import Decimal
#N=int(input())
A,B = map(float,input().split())
#N=int(input())
#A = list(map(int,input().split()))
#S=str(input())
A=Decimal(A)
B=Decimal(B)
c=A*B

print(int(c))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from collections import defaultdict
from math import gcd
import time
import sys
from collections import Counter
import itertools
import math
from decimal import *
# read = sys.stdin.buffer.read
# readline = sys.stdin.buffer.readline
# readlines = sys.stdin.buffer.readlines
input = sys.stdin.readline

temp = input().split(" ")
a = int(temp[0])
b = math.floor(float(temp[1])*100)
ans = str(a*b)
if len(ans) > 3:
    print(ans[:-2])
else:
    print(0)

Submission status: Wrong Answer

Solution code:
import sys
sys.setrecursionlimit(10 ** 7)
input = sys.stdin.readline

a, b = input().split()

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

print((a*b)/100)

Submission status: Wrong Answer

Solution code:
A,B = input().split()
C = B.split(".")
print(int(int(A)*float(B[0]))+int(int(A)*float(B[0])//100))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split());a=int(a)
left=a//100*int(100*b)
hoge=a%100*int(b)
right=a%100*(b-int(b))
print(left+hoge+int(right))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

a = l[0]
b = l[1]

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

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')
    bb = ''.join(n_B)
    print(math.floor(a * int(bb) / 1000))

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

Submission status: Wrong Answer

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

b=b*1000
print(a*b//1000)

Submission status: Wrong Answer

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

A = int(A)
B = B*1000

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import math
import decimal

def resolve():
  S = input().split(" ")
  A = int(S[0])
  B = float(S[1])
  B = int(B * 100)
  print(decimal.Decimal(A*B//100))
  # AB = np.asarray([A, B], dtype = np.uint64)
  # print("{:17}".format(AB[0]*AB[1]).replace(" ", "").replace(".0", ""))
  # result = str(AB[0]*AB[1])
  # print((A*B)//100)

  # if len(result) > 2:
  #   print(result[:-2])
  # else:
  #   print(0)

if __name__ == "__main__":
  resolve()

Submission status: Wrong Answer

Solution code:
def main():
    A,B = map(float,input().split())
    A = round(A)
    B = round(B*1000)
    if B != 0:
        C = A*B
        C = str(C)
        print(C[:-3])
    else:
        print(0)
    
if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
A, B = input().split()
s = str(float(A)*float(B))
for i in range(len(s)):
  if s[i] == ".":
    exit()
  else:
    print(s[i], end = "")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(a*b//100)

Submission status: Wrong Answer

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

b = b * 100
x = (a*b)/100

print(int(x))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

import math
s = input()
A = s.split()[0]
A = int(A)
B = s.split()[1]
B = float(B)
B100 = B*100
T = A*B
print(math.floor(T/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

res = A * B // 100

print(res)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
sys.setrecursionlimit(10 ** 7)
input = sys.stdin.readline

a, b = input().split()

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

print(a*b)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
 
a = list(input().rstrip().split(" "))
 
A,B =int(a[0]) , float(a[1])
 
if A > 100:
    A2 = Decimal(A)
    C = int(B*100)
    
    ans2 = (A2-100)*C
    ans3 = int(ans2/100)
    ans = C + ans3
else:
    ans = int(A*B)
    
print(ans)

Submission status: Wrong Answer

Solution code:
xs = input().split()
A = int(xs[0])
B = float(xs[1])
print(int(A * B))

Submission status: Wrong Answer

Solution code:
import sys
input = lambda: sys.stdin.readline().rstrip()
from math import floor,ceil,sqrt,factorial,log
from heapq import heapify, heappop, heappush, heappushpop
from collections import Counter,defaultdict,deque
from itertools import accumulate,permutations,combinations,product,combinations_with_replacement
from bisect import bisect_left,bisect_right
from decimal import Decimal
inf = float('inf')
mod = 1000000007

a, b = input().split()

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

print(int(a*b))

Submission status: Wrong Answer

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

b *= 100
a //= 1
b //= 1
ans = a * b
ans //= 100

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import math
[A,B] = input().split()
c = 0
if '.' in B:
    c = int(B.find('.'))
c = len(B)-c-1
# print(c)
B = B.replace(".","")
# print(A,B)
A = np.int64(A)
B = np.int64(B)
C = A*B
# print(10**c)
C = C/int(10**c)
print(math.floor(C))
# C = str(C)
# if c ==0:
#     print(C)
# else:
#     print(C[:-c])

Submission status: Wrong Answer

Solution code:
a = list(map(float, input().split()))
print(int(a[0]*(a[1]*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:
import math
 
A,B=input().split()
A=float(A)
B=float(B)
 
print(math.floor(A*B))

Submission status: Wrong Answer

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

if (float(B) - (int(float(B)))) * 100 * 100 == 28.99999999999999:
    D = 29 + int(float(B)) * 100
elif (float(B) - (int(float(B)))) * 100 * 100 == 57.99999999999999:
    D = 58 + int(float(B)) * 100
else:
    D = int(float(B) * 100)

C = math.floor((int(A)/100 * D)/100)
print(C)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
import math
c=int(a)
d=round(b,2)*100
d=int(d)


e=math.floor(c*d/100)


print(e)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
import math
from decimal import Decimal

def solve(A: int, B: float):
  hundred_B = math.floor(100*B)
  ans = A*hundred_B
  ans = math.floor(ans/100)
  print(ans)


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

Submission status: Wrong Answer

Solution code:
A,B = input().split()
C = B.split(".")
print(int(A)*float(B[0])+int(A)*float(B[0])//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

    print(ans//100)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

from decimal import Decimal
import math
a = int(a)
dc_b = Decimal.from_float(b)
print((a*dc_b)//1)

Submission status: Wrong Answer

Solution code:
import math
c,d = input().split()

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

print(a * b // 100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
 
ab = list(map(float, input().split()))
 
a = int(ab[0])
b = int(ab[1] * 100)
 
 
 
z = int(a * b)
 
print(z)
 
ans = float(z // 100)

print(int(ans))

Submission status: Wrong Answer

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



ans=a*b

print(ans//100)

Submission status: Wrong Answer

Solution code:
import math
l=input().split(" ")
a=int(l[0])
x=float(l[1])
b=int(round(x*100))
ans=a*b
ans/=100;
print(int(ans))