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 sys
import math
i = input().split()
A = int(i[0])
B = float(i[1])
C = int(B * 100)
print(math.floor(A * C / 100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A,B=input().split()

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

print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = [s for s in input().split()]
A = int(A)
B = int(float(B) * 100)
if A * B >= 100:
    print(str(A * B)[:-2])
else:
    print(0)

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:
# -*- coding: utf-8 -*-
import numpy as np
import math

A, B = input().split()
A = int(A)
B_float = float(B)
B_int = int(B[0]+B[2:])

C = A*B_int/100
#C_str = str(C)

print("{}".format(int(C)))

Submission status: Wrong Answer

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

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

print(val)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

ab = input().split()
a = int(ab[0])
b = math.floor(float(ab[1])*100)
b = int(b)

ab = a*b
if ab < 100:
  print(0)
else:
  ab = str(ab)
  print(int(ab[:-2]))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
from decimal import Decimal
a,b=(float(x) for x in input().split())
da = Decimal(a)
db = Decimal(b)
print(int(a*b))

Submission status: Wrong Answer

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

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

D = A * B

if B >= 1:
    
    E = A
    F = A * (int(B) + 1)

    while F - E != 1:
        if D <= int((E+F)/2):
            F = int((E+F)/2)
        else:
            E = int((E+F)/2)
    print(E)
else:
    E = A
    F = 0
    while E - F != 1:
        if D <= int((E+F)/2):
            E = int((E+F)/2)
        else:
            F = int((E+F)/2)
    print(F)

Submission status: Wrong Answer

Solution code:
import math
a, b= list(map(str, input().split()))
a_=int(a)
# 少数何桁か
b_=int(b.replace('.',''))
seisu=math.floor((a_*b_)/100)
print(seisu)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import numpy as np

def main():
    a = list( map( float, input().split()))
    a1 = a[0]*100
    a2 = a[1]*100
    s = a1*a2
    s2 = int(s/10000)
    print(str(s2))
    
if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
ans=int(a)*int(b*100)
ans=str(ans)
if len(ans)<3:
    print(0)
    exit()
for i in range(len(ans)-2):
    print(ans[i],end="")
print()

Submission status: Wrong Answer

Solution code:


a, b = input().split(' ')
def doit(a,b):
  m = 1*int(a)*float(b)
#   print(m)
  return int(m)
 
print(doit(a,b))

Submission status: Wrong Answer

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

B = float('{:.2f}'.format(B))
print(math.floor(int(A)*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# import math
A, B = [x for x in input().split(" ")]
A = int(A)
B = int(float(B) * 100) / 100

if A > 10**15 or A < 0:
  exit(1)
if B < 0 or B > 10:
  exit(1)

print(int(A * B))

Submission status: Wrong Answer

Solution code:
import math
ab = list(map(float, input().split()))

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


c = int(b * 100)

q = a * c

y = q / 100


ans = math.floor(y)
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

AB = int(A*Bh//100)

print(AB)

Submission status: Wrong Answer

Solution code:
a, b = input().split()
a = float(a)
b = float(b)
import math
if b == 0.00:
  print(0)
else:
  print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
def getN():
    return int(input())
def getNM():
    return map(int, input().split())
def getList():
    return list(map(int, input().split()))
def getArray(intn):
    return [int(input()) for i in range(intn)]
def input():
    return sys.stdin.readline().rstrip()

from collections import defaultdict, deque, Counter
from sys import exit
import heapq
import math
import copy
from bisect import bisect_left, bisect_right

import sys
sys.setrecursionlimit(1000000000)
mod = 10 ** 9 + 7

A, B = input().split()
A = int(A)
B = round(float(B), 2)
ans = A * B
print(math.floor(ans))

Submission status: Wrong Answer

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

if A > 100:
    B *= 100
    ans = int(A) * int(B)
    ans = ans//100
    print(ans)
else:
    ans = A*B
    # print(ans)
    print(int(ans))

Submission status: Wrong Answer

Solution code:
#coding:utf-8

V = input().split()

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

C = A * B
C = int(C)

print("{}".format(C))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A,B=input().split()
ans=int(A)*round(float(B),2)

print(int(ans))

Submission status: Wrong Answer

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

a = int(A)
b = int(B[0])
b2 = int(B[2:4])
#print(b)
#print(b2)
#print(b)

b3 = b*100
bb = b3 + b2
tmp = a*bb
#print(a*b)

ans = str(tmp)

print(ans[:-2])

Submission status: Wrong Answer

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

a = int(a)

ans = int(a*b)

print(ans)

Submission status: Wrong Answer

Solution code:
import math

sa, sb = input().split()
a = float(sa)
b = float(sb)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

A, B = input().split()
A = Decimal(int(A))
B = Decimal(float(B))
res = A * B
print(math.floor(res))

Submission status: Wrong Answer

Solution code:
from decimal import *
A, B = map(float, input().split())
C = Decimal(A) * Decimal(B)
n = 0
D = Decimal(str(C)).quantize(Decimal(str(10 ** (n * -1))), rounding=ROUND_DOWN)
print(D)

Submission status: Wrong Answer

Solution code:
import sys
import itertools
# import numpy as np
import time

sys.setrecursionlimit(10 ** 7)

from collections import defaultdict

read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines

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

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

Submission status: Wrong Answer

Solution code:
import math
x,y=map(float,input().split())


print(math.floor(x*y))

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
check, ans = math.modf(a*b)
ans += 1 if str(check)[0]=='9'and str(check)[9]=='9'else 0
print(int(ans))

Submission status: Wrong Answer

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

print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

seki = a * b
ans = seki / (10**15)
print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(a * b // 100000000)

Submission status: Wrong Answer

Solution code:
A,B = map(float,input().split(' '))
X=str(A*B)
print(X[:X.find('.')])

Submission status: Wrong Answer

Solution code:
import math
import decimal

N, M = input().strip().split()
N, M = [int(N), float(M)]

a=decimal.Decimal(N)
b=decimal.Decimal(M)

total= a*b

print(int(total))

Submission status: Wrong Answer

Solution code:

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

N, M = input().strip().split()
N, M = [int(N), float(M)]
#print(N*M)
print(math.floor(N*M))

Submission status: Wrong Answer

Solution code:
from math import floor
import numpy as np
inputs = input().split()
multiple = np.int64(inputs[0]) * np.float64(inputs[1])

multiple_str = str(multiple)
if '.' in multiple_str:
    ans = int(multiple_str.split('.')[0])
else:
    ans = int(multiple_str)

print(ans)

Submission status: Wrong Answer

Solution code:
from sys import stdin

def main():
  P = stdin.readline().rstrip().split()
  a = int(P[0])
  b = int(float(P[1]) * 100)
  print(b)
  c = a*b/100.0
  # print(int(c))
  return

main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def examA():
    A, B = LI()
    ans = A*B
    print(ans)
    return

def examB():
    N = I()
    A = LI()
    for a in A:
        if a==0:
            print(0)
            return
    ans = 1
    for a in A:
        ans *= a
        if ans>10**18:
            print(-1)
            return
    print(ans)
    return

def examC():
    A, B = LSI()
    ans =math.floor(int(A)*float(B))
    print(ans)
    return

def examD():
    def factorization(n):
        arr = defaultdict(int)
        temp = n
        for i in range(2, int(-(-n ** 0.5 // 1)) + 1):
            if temp % i == 0:
                cnt = 0
                while temp % i == 0:
                    cnt += 1
                    temp //= i
                arr[i] = cnt
        if temp != 1:
            arr[temp] = 1
        if arr == []:
            arr[n] = 1
        return arr
    C = [0,1,3,6,10,15,21,28,36,45]
    N = I()
    F = factorization(N)
    ans = 0
    #print(F)
    for f in F.values():
        for i in range(10):
            if C[i]>f:
                ans += i-1
                break
    print(ans)
    return

def examE():
    N = I()
    A = [0]*N
    B = [0]*N
    for i in range(N):
        A[i],B[i] = LI()
    A.sort()
    B.sort()
    if N%2==0:
        L = (A[N//2-1] + A[N//2])/2
        R = (B[N//2-1] + B[N//2])/2
        ans = int((R-L)*2) +1
    else:
        L = A[N//2]
        R = B[N//2]
        ans = (R-L)+1

    print(ans)
    return

def examF():
    N, S = LI()
    A = LI()
    dp = [[0]*(2*S+1)for _ in range(N+1)]
    dp[0][0] = 1
    for i in range(N):
        a = A[i]
        for s in range(2*S+1):
            dp[i+1][s] += dp[i][s]
            if (s+a<=2*S):
                dp[i+1][s+a] += dp[i][s]
    print(dp[-1])
    ans = 0
    print(ans)
    return

import sys,bisect,itertools,heapq,math,random
from copy import deepcopy
from heapq import heappop,heappush,heapify
from collections import Counter,defaultdict,deque
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
def I(): return int(input())
def LI(): return list(map(int,sys.stdin.readline().split()))
def LSI(): return list(map(str,sys.stdin.readline().split()))
def LS(): return sys.stdin.readline().split()
def SI(): return sys.stdin.readline().strip()
global mod,mod2,inf,alphabet,_ep
mod = 10**9 + 7
mod2 = 998244353
inf = 1<<60
_ep = 10**(-12)
alphabet = [chr(ord('a') + i) for i in range(26)]

sys.setrecursionlimit(10**7)

if __name__ == '__main__':
    examC()

"""
142
12 9 1445 0 1
asd dfg hj o o
aidn
"""

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
from decimal import Decimal, ROUND_HALF_UP
f=a*b
print(Decimal(str(f)).quantize(Decimal('0'),rounding=ROUND_HALF_UP))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

amari = ans % 100
ans = ans - amari
ans = math.floor(ans)
ans = ans / 100
print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
import math

n,m = map(float,input().split())
print(math.floor(n * m))

Submission status: Wrong Answer

Solution code:
from sys import *
import math
things = stdin.readline().split()
print(math.trunc(int(things[0]) * float(things[1])))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a = input().split(" ")
g = int(a[0])
s = float(a[1])
print(int(g*s))

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(A * B))

Submission status: Wrong Answer

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

print(math.floor(A*B))

Submission status: Wrong Answer

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

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

print(ans)

Submission status: Wrong Answer

Solution code:
import math
a = list(map(str, input().split()))
b = int(a[0])
c = float(a[1])
k = c*b
print(math.floor(k))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import numpy as np

def main():
    a = list( map( float, input().split()))
    a1 = a[0]*100
    a2 = a[1]*100
    s = a1*a2
    s2 = s/10000
    print(int(s2))
    
if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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


print(math.trunc(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A, B = map(float, input().split())
A = int(A)
if A < 1 or B < 1:
  print(0)
else:
  print(math.floor(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

ans = a * b

print(ans // 1)

Submission status: Wrong Answer

Solution code:


arr = [ x for x in input().split()]

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
# from functools import lru_cache, cmp_to_key
# from heapq import merge, heapify, heappop, heappush
from math import ceil, floor, gcd, sqrt, trunc
from collections import defaultdict as dd, deque, Counter as C
# from itertools import combinations as comb, permutations as perm
# from bisect import bisect_left as bl, bisect_right as br, bisect
# from time import perf_counter
# from fractions import Fraction
# sys.setrecursionlimit(pow(10, 6))
# sys.stdin = open("input.txt", "r")
# sys.stdout = open("output.txt", "w")
mod = pow(10, 9) + 7
mod2 = 998244353
def data(): return sys.stdin.readline().strip()
def out(*var, end="\n"): sys.stdout.write(' '.join(map(str, var))+end)
def l(): return list(sp())
def sl(): return list(ssp())
def sp(): return map(int, data().split())
def ssp(): return map(str, data().split())
def l1d(n, val=0): return [val for i in range(n)]
def l2d(n, m, val=0): return [l1d(n, val) for j in range(m)]

from decimal import Decimal


a, b = map(float, input().split())
answer = Decimal(a * b)
temp = str(answer)
if '.' not in temp:
    out(temp)
    exit()
index = temp.index('.')
out(temp[:index])

Submission status: Wrong Answer

Solution code:
# coding: utf-8
# Your code here!
import math
import numpy as np

string = input().split()
A = float(string[0])
B = float(string[1])
print(math.floor(A*B))

Submission status: Wrong Answer

Solution code:

import math

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

print(math.ceil(A*B))

Submission status: Wrong Answer

Solution code:
import math
A,B = map(float,input().split())
if 0<=A<=10**15 and  0<=B<10:
    c = math.floor(A*B)

    print(c)

Submission status: Wrong Answer

Solution code:
import math
A, B = input().split()
a = int(A)
b = B.replace('.', '')
Adam = int(b)
Eve = a * Adam
if B[-3] == '.':
    Zeus = math.floor(Eve / 100)
elif B[-2] == '.':
    Zeus = math.floor(Eve / 10)
else:
    Zeus = Eve
print(Zeus)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


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

#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])

        p[k-1].append(int(str(a)[-1]))

for k in range(len(B)):
    for j in range(len(B)-k-1):
        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:
from decimal import Decimal
a, b = map(str, input().split())
aa = Decimal(int(a))
bb = Decimal(float(b))
print(int(aa*bb))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

#100000012011234 9.99

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

ans = a*b

print(int(math.floor(ans)))

Submission status: Wrong Answer

Solution code:
import math

a,b = input().split()
a = int(a)
b = float(b)
m = int(b)
c = b-m
beta = math.floor(a*c)

print(a*m + beta)

Submission status: Wrong Answer

Solution code:
from math import floor
import numpy as np
inputs = input().split()
multiple = np.int64(inputs[0]) * np.float64(inputs[1])

print(int(multiple))

Submission status: Wrong Answer

Solution code:
a, b = input().split()
a = float(a)
b = float(b)
import math
if b == 0.00:
  print(0)
else:
  print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math
a, b = map(str, input().split())
c = str(b[:4])
print(c)
print(int(math.trunc(int(a) * float(c))))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

c = a // 10**10
cmod =a % 10**10
d = cmod //10 **5
e = cmod % 10**5

f = int(b*100)
cf = c*f
df = d*f
ef = e*f

g = cf*(10**10)+df*(10**5)+ef

print(int(g/100))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A, B = list(input().split())
A = int(A)
B = float(B)
print(math.floor(A * B))

Submission status: Wrong Answer

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

if A > 100:
    B *= 100
    ans = int(A) * int(B)
    ans /= 100
    print(math.floor(ans))
else:
    ans = A*B
    # print(ans)
    print(int(ans))

Submission status: Wrong Answer

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

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

a = int(a)
res = int(a*b)


print(res)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import *
getcontext().prec = 28
a,b=map(float, input().split())
b = b*100
#print(round(Decimal(Decimal(a)*Decimal(b))))
print(math.floor(a*b/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

def default():
    a=input()
    a=a.split()
    a[0]=int(a[0])
    a[1]=float(a[1])
    a[1]=int(a[1]*a[0])
    print(a[1])
if(__name__=="__main__"):
    default()

Submission status: Wrong Answer

Solution code:
import math

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

print(a, b)

res = a * b

print(math.floor(res))

Submission status: Wrong Answer

Solution code:
import math
a,b=map(eval,input().split())
if a < 0 and a > 10**5 :
    exit()
elif b < 0 and b >= 10 :
    exit()
else :
    c = math.trunc(a*b)
    print(int(c))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math
input = lambda: sys.stdin.readline().rstrip()

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

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

result = str(a*b)

print(result[:-2])

Submission status: Wrong Answer

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

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=float(a)
b=float(b)

print(int(a*b))

Submission status: Wrong Answer

Solution code:
import math
import sys
readline = sys.stdin.buffer.readline

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

print(math.floor(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

c = a * b
print(math.floor(c))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(a*b//100)

Submission status: Wrong Answer

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

Bh = int(B*100)

AB = int(A*Bh/100)

print(AB)

Submission status: Wrong Answer

Solution code:
from decimal import *
getcontext().prec = 50

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

print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
N, M1 = map(float, input().split())

# print(N*M1)
N = int(N)
M = int(M1 * 100)
ans = N*M

print(ans//100)

Submission status: Wrong Answer

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

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

product = str(A * B)

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

Submission status: Wrong Answer

Solution code:
import math
import decimal
decimal.getcontext().prec = 6
S = input().split()
A = int(S[0])
B = float(S[1])


print(int(math.floor(A*B)))

Submission status: Wrong Answer

Solution code:
#coding:utf-8

V = input().split()

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

B = int(B * 100)

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

print("{}".format(C))

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(str, input().split())
a = int(a)
b = float(b)
ans = a*b
if len(str(ans)) >= 15:
    ans = math.floor(ans/100) * 100
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:
n=input().split()
a = float(n[0])
b=float(n[1])

ans = a*b

print(int(ans))

Submission status: Wrong Answer

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

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

A_hund = int(A//100)
A_res = int(A-A_hund*100) 

ans1 = int(A_hund * B * 100)
ans2 = int(A_res * B) 

#ans = A*B
ans = ans1+ans2
#ans = int(ans)
print(str(ans))

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal, getcontext
getcontext().prec = 4
a,b=input().split()
a = int(a)
b = Decimal(b)
print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math
a,b=(float(x)for x in input().split())
x=a*b


print(int(x))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
k = eval("{}*{}".format(a,b))
print(int(k))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math
a,b = map(str,input().split())
a = int(a)
new_b = ""
for i in b:
    if "." != i:
        new_b += i
ans = a*int(new_b)
s = str(ans)
s_len = len(s)
print(s[0:s_len-2])

Submission status: Wrong Answer

Solution code:
from sys import stdin
from decimal import *


def floor(a,b):
    return a//b


def main():
    _in = [_.rstrip() for _ in stdin.readlines()]
    A, B = list(map(float, _in[0].split(' ')))  # type:list(int)
    A = int(A)
    # vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    getcontext().prec = 30
    A = Decimal(A)
    B = Decimal(B)
    cnt = A * B
    cnt = int(floor(cnt, 1))
    # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    print(cnt)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# coding: utf-8
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_i = int(b[0])
b_f = float(b) - b_i
ans = a * b_i
b_ii = (b_f * 10) // 1
if len(str(a)) > 1:
    ans += int(str(a)[:-1]) * b_ii
b_iii = int(str(b[3]))
if len(str(a)) > 2:
    ans += int(str(a)[:-2]) * b_iii
print(str(ans).split('.')[0])