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

Submission status: Wrong Answer

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

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:
import math
# from collections import Counter

# N = int(input()) # 1行, 単数
# arg = list(map(int, input().split())) # 1行, 配列
# D = Counter(arg) # 出現数カウント

# print('Yes')
# print('No')
# print()


arg = list(map(float, input().split())) # 1行, 配列
A = arg[0]
B = arg[1]*100

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

a,b =  input().split()
a = math.floor(int(a))
b = round(float(b),2)

print(math.floor(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from collections import defaultdict
from collections import deque
from itertools import accumulate
from decimal import Decimal
import math
def main():
    a,b=map(float, input().split())
    k = str(b)
    l = [k[i] for i in range(len(k))]
    res = []

    for i in l:
        if i!=".":
            res.append(a*int(i))
    ans = 0
    r=1
    for i in res:
        ans += i/r
        r*=10

    print(math.floor(ans))






if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = open(0).read().split()

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

ans = (A * B) / 100
from math import floor
print(floor(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
ab = input().split(' ')
a = int(ab[0])

b = ab[1].replace('.', '').ljust(3, '0')

b = int(b)

a * b // 100

Submission status: Wrong Answer

Solution code:
nums = input().split(' ')
a = int(nums[0])
# b = float(nums[1])
b100 = int(float(nums[1])*100)

ans_str = str(a*b100)
ans = ans_str[0:-2]
if ans == '':
    ans = '0'

print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = map(float, open(0).read().split())

ans = (A * round(B * 100)) / 100
from math import floor
print(floor(ans))

Submission status: Wrong Answer

Solution code:
"""
    This template is made by Satwik_Tiwari.
    python programmers can use this template :)) .
"""

#===============================================================================================
#importing some useful libraries.
from fractions import Fraction
import sys
import bisect
import heapq
from math import *
from collections import Counter as counter  # Counter(list)  return a dict with {key: count}
from itertools import combinations as comb # if a = [1,2,3] then print(list(comb(a,2))) -----> [(1, 2), (1, 3), (2, 3)]
from itertools import permutations as permutate
from bisect import bisect_left as bl
#If the element is already present in the list,
# the left most position where element has to be inserted is returned.
from bisect import bisect_right as br
from bisect import bisect
#If the element is already present in the list,
# the right most position where element has to be inserted is returned

#===============================================================================================
#some shortcuts

mod = 1000000007
def inp(): return sys.stdin.readline().strip() #for fast input
def out(var): sys.stdout.write(str(var))  #for fast output, always take string
def lis(): return list(map(int, inp().split()))
def stringlis(): return list(map(str, inp().split()))
def sep(): return map(int, inp().split())
def strsep(): return map(str, inp().split())
def graph(vertex): return [[] for i in range(0,vertex+1)]
def zerolist(n): return [0]*n
def nextline(): out("\n")  #as stdout.write always print sring.
def testcase(t):
    for p in range(t):
        solve()
def printlist(a) :
    for p in range(0,len(a)):
        out(str(a[p]) + ' ')
def lcm(a,b): return (a*b)//gcd(a,b)


#===============================================================================================
# code here ;))

def solve():
    a,b = strsep()
    a = int(a)
    b = float(b)
    b = b*100
    b = int(b)
    pro = a*b
    pro = pro/100
    print(int(pro))

testcase(1)

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
ab = input().split(' ')
a = int(ab[0])

b = ab[1].replace('.', '').zfill(3)

b = int(b)

a * b // 100

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
"""
    This template is made by Satwik_Tiwari.
    python programmers can use this template :)) .
"""

#===============================================================================================
#importing some useful libraries.
from fractions import Fraction
import sys
import bisect
import heapq
from math import *
from collections import Counter as counter  # Counter(list)  return a dict with {key: count}
from itertools import combinations as comb # if a = [1,2,3] then print(list(comb(a,2))) -----> [(1, 2), (1, 3), (2, 3)]
from itertools import permutations as permutate
from bisect import bisect_left as bl
#If the element is already present in the list,
# the left most position where element has to be inserted is returned.
from bisect import bisect_right as br
from bisect import bisect
#If the element is already present in the list,
# the right most position where element has to be inserted is returned

#===============================================================================================
#some shortcuts

mod = 1000000007
def inp(): return sys.stdin.readline().strip() #for fast input
def out(var): sys.stdout.write(str(var))  #for fast output, always take string
def lis(): return list(map(int, inp().split()))
def stringlis(): return list(map(str, inp().split()))
def sep(): return map(int, inp().split())
def strsep(): return map(str, inp().split())
def graph(vertex): return [[] for i in range(0,vertex+1)]
def zerolist(n): return [0]*n
def nextline(): out("\n")  #as stdout.write always print sring.
def testcase(t):
    for p in range(t):
        solve()
def printlist(a) :
    for p in range(0,len(a)):
        out(str(a[p]) + ' ')
def lcm(a,b): return (a*b)//gcd(a,b)


#===============================================================================================
# code here ;))

def solve():
    a,b = strsep()
    a = int(a)
    b = float(b)
    b = b*100
    pro = a*b
    pro = pro/100
    print(int(pro))

testcase(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 collections import defaultdict
from collections import deque
from itertools import accumulate
from decimal import Decimal
import math
def main():
    a,b=map(float, input().split())
    b = Decimal(b)
    b*=100
    k = int(b)
    print(int(a*k//100))




if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

a,b=input().split()

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = map(float, open(0).read().split())

from math import floor
ans = (A * floor(B * 100)) / 100
print(floor(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = map(float, open(0).read().split())

ans = (A * (B * 100)) / 100
from math import floor
print(floor(ans))

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

print(int(ans))

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

a=int(a)

b=int(b*100000)

ans =a*b//100000

print(ans)

Submission status: Wrong Answer

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

a=int(a)

b=int(b*1000)

ans =a*b//1000

print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(ans))

Submission status: Wrong Answer

Solution code:
ab = input().split(' ')
a = int(ab[0])

b = float(ab[1])

b = int(b*100)

a * b // 100

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math

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

ans = math.floor(a*b)

print(ans)

Submission status: Wrong Answer

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

a * b // 100

Submission status: Wrong Answer

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

str(a * b).split('.')[0]

Submission status: Wrong Answer

Solution code:
#!/usr/bin/python

import sys
import math 

#Input Functions
#===============

input = sys.stdin.readline

def inp():
    return(int(input()))
def inlt():
    return(list(map(int,input().split())))
def insr():
    s = input()
    return(list(s[:len(s) - 1]))
def invr():
    return(map(int,input().split()))

#===============

def run_test() :
    ln = input().split()
    a = int(ln[0])
    b = float(ln[1])
    print("%d" % int(a * b)) 

def main() :
	run_test()

if __name__ == '__main__' :
	main()

Submission status: Wrong Answer

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

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
from sys import stdin
def LF(): return list(map(float,stdin.readline().rstrip().split()))
 
tmp = LF()
a = int(tmp[0])
b = int(1000*tmp[1])
ans = Decimal(a*b)//1000
print(ans)

Submission status: Wrong Answer

Solution code:
from sys import stdin
from decimal import Decimal
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
a = tmp[0]
b = tmp[1]*100
ans = int(Decimal(a*b//100))
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
from decimal import Decimal
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
ans = int(Decimal(tmp[0]*tmp[1]))
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
from decimal import Decimal
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
ans = Decimal(tmp[0]*tmp[1])
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
a = int(tmp[0])
b = int(1000*tmp[1])
ans = a*b//1000
print(ans)

Submission status: Wrong Answer

Solution code:
from sys import stdin
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
a = int(tmp[0])
b = int(100*tmp[1])
ans = a*b//100
print(ans)

Submission status: Wrong Answer

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

print(int(A*B))

Submission status: Wrong Answer

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

main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
a = tmp[0]
b = 100*tmp[1]
ans = a*b//100
print(ans)

Submission status: Wrong Answer

Solution code:
List = input().split()
A = int(List[0])
X = List[1].split('.')
B = int(X[0] + X[1])

if A == 0 or B == 0:
    print(0)
else:
    Y = str(A * B)
    print(Y[:-2])

Submission status: Wrong Answer

Solution code:
from sys import stdin
def LF(): return list(map(float,stdin.readline().rstrip().split()))

tmp = LF()
ans = 100*tmp[1]*tmp[0]//100
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

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

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

Submission status: Wrong Answer

Solution code:
List = input().split()
A = int(List[0])
X = List[1].split('.')
B = int(X[0] + X[1])
Y = str(A * B)
Z = Y[:-2]

print(Z)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
List = input().split()
A = int(List[0])
X = List[1].split('.')
B = int(X[0] + X[1])
Y = str((A * B)/100)
Z = Y.split('.')

print(Z[0])

Submission status: Wrong Answer

Solution code:
List = input().split()
A = int(List[0])
X = List[1].split('.')
B = int(X[0] + X[1])

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

Submission status: Wrong Answer

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

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

print(int(a * b / 1000))

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 = int(b*100)
    a = int(a)
    ans = 0
    k = str(b)
    for i in range(len(k)):
        ans += int(str(k[i]))*a*(10**(-1*(2-i)))
    print(math.floor(ans))




if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

A, B = map(float,input().split())
B = B * 100
AB = A * B
AB = AB / 100
print(math.floor(AB))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(int(a)*Decimal(b)))

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
print(int(a*(b+5e-18)))

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())
print(int(a * (b + 5e-16)))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(int(result))

Submission status: Wrong Answer

Solution code:
x,y = map(float,input().split())
f = (x * (y * 100))/100
print(int(f))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
x,y = map(float,input().split())
f = (x * (y * 100))/100
print(f)

Submission status: Wrong Answer

Solution code:
print(int(eval(input().replace(' ','*'))+5e-3))

Submission status: Wrong Answer

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

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

print(int(result))

Submission status: Wrong Answer

Solution code:
print(int(eval(input().replace(' ','*'))+1e-9))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print (A,B)

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

print (A,B)

int_float = str(A * B).split(".")
print(int(int_float[0]))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math
def input():
    return sys.stdin.readline().strip()

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


main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
inputs = input().split(" ")
decimal = int(float(inputs[1])*100)
product = int(inputs[0])*(decimal)
print(product//100)

Submission status: Wrong Answer

Solution code:
import sys
def input():
    return sys.stdin.readline().strip()

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


main()

Submission status: Wrong Answer

Solution code:
import sys
def input():
    return sys.stdin.readline().strip()

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

    A = float(A)
    B = float(B)
    C = A*B
    print(int(C))


main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
def input():
    return sys.stdin.readline().strip()

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


main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
def input():
    return sys.stdin.readline().strip()

def main():
    A, B = map(float, input().split())
    if A == 0 or B == 0:
        print(0)
        return
    print(int(A*B))

main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

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

c = a*b
c = str(c)

print(c.split(".")[0])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
"""
~~ Author : Bhaskar
~~ Dated : 31~05~2020
"""

import sys
from bisect import *
from math import floor,sqrt,ceil,factorial as F,gcd,pi,trunc
from itertools import chain,combinations,permutations,accumulate
from collections import Counter,defaultdict,OrderedDict,deque
from array import array
INT_MAX = sys.maxsize
INT_MIN = -(sys.maxsize)-1
mod = 1000000007
lcm = lambda a,b : (a*b)//gcd(a,b)
setbit = lambda x : bin(x)[2:].count("1")

def solve():
    x = list(map(str,sys.stdin.readline().split()))
    a = int(x[0])
    b = float(x[1])
    print(int((a*b*100)//100))

if __name__ == "__main__":
    try:
        sys.stdin = open("input.txt","r")
    except :
        pass
    solve()

Submission status: Wrong Answer

Solution code:
from decimal import Decimal

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

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

Submission status: Wrong Answer

Solution code:
"""
~~ Author : Bhaskar
~~ Dated : 31~05~2020
"""

import sys
from bisect import *
from math import floor,sqrt,ceil,factorial as F,gcd,pi,trunc
from itertools import chain,combinations,permutations,accumulate
from collections import Counter,defaultdict,OrderedDict,deque
from array import array
INT_MAX = sys.maxsize
INT_MIN = -(sys.maxsize)-1
mod = 1000000007
lcm = lambda a,b : (a*b)//gcd(a,b)
setbit = lambda x : bin(x)[2:].count("1")

def solve():
    a,b = map(float,sys.stdin.readline().split())
    a = int(a)
    b = b*1000
    print(int((a*b)//1000))

if __name__ == "__main__":
    try:
        sys.stdin = open("input.txt","r")
    except :
        pass
    solve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
#import cython
 
def main():
    read = lambda: sys.stdin.readline().rstrip()
    
    #N: cython.longlong = 0
    a, b = map(float,read().split())
    print(int(a*b))
 
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math

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

b=100*b

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A = input().split()
a = int(A[0])
b = int(A[1].replace(".", ""))
print(str(a*b)[:-2])

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 sys
sys.setrecursionlimit(10000000)
input=sys.stdin.readline

n,k = map(float,input().split())

print(int(n)*int(k*100)//100)

Submission status: Wrong Answer

Solution code:
A = input().split()
a = int(A[0])
b = int(A[1].replace(".", ""))
print(int((a*b)/100))

Submission status: Wrong Answer

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

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:
#! /usr/bin/env python3

import sys
import math
import numpy as np
int1 = lambda x: int(x) - 1
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(500000)

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

ans = int(A) * int(B * 1000000) // 1000000

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
"""
~~ Author : Bhaskar
~~ Dated : 31~05~2020
"""

import sys
from bisect import *
from math import floor,sqrt,ceil,factorial as F,gcd,pi,trunc
from itertools import chain,combinations,permutations,accumulate
from collections import Counter,defaultdict,OrderedDict,deque
from array import array
INT_MAX = sys.maxsize
INT_MIN = -(sys.maxsize)-1
mod = 1000000007
lcm = lambda a,b : (a*b)//gcd(a,b)
setbit = lambda x : bin(x)[2:].count("1")

def solve():
    a,b = map(float,sys.stdin.readline().split())
    a = int(a)
    b = b*1000
    print((a*b)//1000)

if __name__ == "__main__":
    solve()

Submission status: Wrong Answer

Solution code:
a,b=list(map(float,input().split(" ")))
if "." not in str(a*b):
    print(a*b)
else:
    s=str(a*b).split(".")   
    print(s[0])

Submission status: Wrong Answer

Solution code:
x,y = map(float,input().split())
import math
y_ = y*100
xy = int(x) * int(y_)
print(math.floor(xy/100))

Submission status: Wrong Answer

Solution code:
a,b=list(map(float,input().split(" ")))
s=str(a*b).split(".")
print(s[0])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import sys
import collections


A = list(map(np.float64, input().split()))
print(int(A[0] * A[1]))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#input info
#N
#A B
 
from math import floor
a,b = map(float,input().split())
a = int(a)
buff = 1000000
b *= buff
s =floor(a*b/buff)
print(s)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#input info
#N
#A B

from math import floor
a,b = map(float,input().split())
a = int(a)
buff = 1000000
b *= buff
s =floor(a*b/buff)
print(s)

Submission status: Wrong Answer

Solution code:
#input info
#N
#A B

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

ans = (a * (b * 100))/100
ans = str(ans).split('.')[0]
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math as m
a, b = input().split()
a = int(a)
b = float(b)
res = a * b
print(m.trunc(res))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
def main ():
    A = list(map(float,input(). split ()))
    A[1] = int(100*A[1])
    C = A[0]*A[1]
    print(int(C/100))
main ()

Submission status: Wrong Answer

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

print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import numpy as np
def main ():
    A = list(map(float,input(). split ()))
    C = A[0]*100*A[1]
    print(int(C/100))
main ()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
def main ():
    A = list(map(float,input(). split ()))
    C = A[0]*A[1]
    print(int(np.floor(C)))
main ()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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