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

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

Submission status: Wrong Answer

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

print(int(A*B+0.1))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
x,y = list(input().split())
x = int(x)
y = int(float(y)*100)

print((x*y)//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
x,y = list(input().split())
x = int(x)
y = int(float(y)*100)

print(x*y//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(x*y/100))

Submission status: Wrong Answer

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

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:
from math import floor

A, B = [float(i) for i in input().split()]

print(floor(A * B))

Submission status: Wrong Answer

Solution code:
""" 170/C
"""
import sys
import math
from functools import reduce
from bisect import bisect_left

def readString():
    return sys.stdin.readline()

def readInteger():
    return int(readString())

def readStringSet(n):
    return sys.stdin.readline().split(" ")[:n]

def readIntegerSet(n):
    return list(map(int, readStringSet(n)))

def readIntegerMatrix(n, m):
    return [lambda _: readIntegerSet(m) for _ in range(0, n)]

def main(A, B):
    B1 = int(B)
    B2 = int((100 * B) % 100)

    return int(A * B1) + int((A * B2) // 100)

if __name__ == "__main__":
    _A, _B = readStringSet(2)

    _A = int(_A)
    _B = float(_B)

    print(main(_A, _B))

Submission status: Wrong Answer

Solution code:
""" 170/C
"""
import sys
import math
from functools import reduce
from bisect import bisect_left

def readString():
    return sys.stdin.readline()

def readInteger():
    return int(readString())

def readStringSet(n):
    return sys.stdin.readline().split(" ")[:n]

def readIntegerSet(n):
    return list(map(int, readStringSet(n)))

def readIntegerMatrix(n, m):
    return [lambda _: readIntegerSet(m) for _ in range(0, n)]

def main(A, B):
    B1 = int(B)
    B2 = (100 * B) % 100

    return int(A * B1) + int((A * B2) // 100)

if __name__ == "__main__":
    _A, _B = readStringSet(2)

    _A = int(_A)
    _B = float(_B)

    print(main(_A, _B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a=input().split()
a1=int(a[0])
a2=float(a[1])
fl=a2%1
a2=int(a2)
print(a1*a2+int(a1*fl))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
""" 170/C
"""
import sys
import math
from functools import reduce
from bisect import bisect_left

def readString():
    return sys.stdin.readline()

def readInteger():
    return int(readString())

def readStringSet(n):
    return sys.stdin.readline().split(" ")[:n]

def readIntegerSet(n):
    return list(map(int, readStringSet(n)))

def readIntegerMatrix(n, m):
    return [lambda _: readIntegerSet(m) for _ in range(0, n)]

def main(A, B):
    B1 = int(B)
    B2 = (100 * B) % 100

    return int(A * B1) + int((A * B2) / 100)

if __name__ == "__main__":
    _A, _B = readStringSet(2)

    _A = int(_A)
    _B = float(_B)

    print(main(_A, _B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys

input = sys.stdin.readline

def main():
    ans = 0
    a, b = input().split()
    b =  b.replace(".", "")
    ans = str(int(a)*int(b))
    ans = ans[:-2]

    print(ans)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import sys
import math

input = sys.stdin.readline

def main():
    ans = 0
    a, b = input().split()
    b =  b.replace(".", "")
    ans = math.floor(int(a)*int(b)/100)

    print(ans)

if __name__ == '__main__':
    main()

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

def main():
    a, b = map(float, input().split())

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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:

def main():
    a, b = map(float, input().split())

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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:

def main():
    a, b = map(float, input().split())

    print(int(a*b))


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

print(a*b//100)

Submission status: Wrong Answer

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

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())
print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#                               #
    # author : samars_diary #
    # 18-09-2020 │ 20:26:32 #
#                               #

import sys, os.path, math

if(os.path.exists('input.txt')):
    sys.stdin = open('input.txt',"r")
    #sys.stdout = open('output.txt',"w")

sys.setrecursionlimit(10 ** 5)

def mod(): return 10**9+7
def i(): return sys.stdin.readline().strip()
def ii(): return int(sys.stdin.readline())
def li(): return list(sys.stdin.readline().strip())
def mii(): return map(float, sys.stdin.readline().split())
def lii(): return list(map(int, sys.stdin.readline().strip().split()))

#print=sys.stdout.write

def solve(): a,b=mii() ; print(int(a*b))
for _ in range(1): solve()

Submission status: Wrong Answer

Solution code:
#                               #
    # author : samars_diary #
    # 18-09-2020 │ 20:26:32 #
#                               #

import sys, os.path, math

#if(os.path.exists('input.txt')):
    #sys.stdin = open('input.txt',"r")
    #sys.stdout = open('output.txt',"w")

sys.setrecursionlimit(10 ** 5)

def mod(): return 10**9+7
def i(): return sys.stdin.readline().strip()
def ii(): return int(sys.stdin.readline())
def li(): return list(sys.stdin.readline().strip())
def mii(): return map(float, sys.stdin.readline().split())
def lii(): return list(map(int, sys.stdin.readline().strip().split()))

#print=sys.stdout.write

def solve(): a,b=mii() ; print(math.floor(a*b))
for _ in range(1): solve()

Submission status: Wrong Answer

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

print(ans)

Submission status: Wrong Answer

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

print(math.floor(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a = int(A)
b = int(B[0])
c = float(B[1:])

ans = a * b + int(a * c)

print(ans)

Submission status: Wrong Answer

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

a = int(A)
b = int(B.split('.')[0])
c = float(B[B.find('.'):])

ans = a * b + int(a * c)

print(ans)

Submission status: Wrong Answer

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

a, b = input().split()

a = int(a)
b = int(b.replace(".", ""))

x = a * b / 100

print(math.floor(x))

Submission status: Wrong Answer

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

print(int(A*B))

Submission status: Wrong Answer

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

a, b = input().split()

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

x = a * b / 100

print(math.floor(x))

Submission status: Wrong Answer

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

a, b = input().split()

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

x = a * b

print(math.floor(x))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b = map(float, input().split())
a = int(a)
ans = 0
li_b = []

for i in range(3):
    li_b.append(int(b%10))
    b *= 10

for i in range(3):
    ans += a * li_b[i]
    a = a // 10

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

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())
print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(int(A) * float(B) // 1))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = input().split()

    print((int(a)*int(b.replace('.', ''))*100) // 100)

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = input().split()

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

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = input().split()

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

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = input().split()

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

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = input().split()

    print(math.floor(int(a) * float(b)))

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math


def main() -> None:
    a, b = map(float, input().split())

    print(math.floor(a * b))

    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import sys
A, B =map(float,input().split())
A = int(A)
B = (B+sys.float_info.epsilon*5)*100
ans = A*B
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

ans = a * b

ans = ans // 100

print(ans)

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

a = int(a)
b = float(b)
c = b * 100
x = a * int(c)
print(x//100)

Submission status: Wrong Answer

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

a = int(a)
b = float(b)
c = int(b * 100)
x = a * c
xx  = list(str(x))



print(''.join(xx[:-2]))

Submission status: Wrong Answer

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

print(x // 100)

Submission status: Wrong Answer

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

print(int(x // 100))

Submission status: Wrong Answer

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

print(x // 100)

Submission status: Wrong Answer

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

if a == 0 or b == 0:
  print(0)
else:
  print(int(a*b))

Submission status: Wrong Answer

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

if a == 0 or b == 0:
  print(0)

  
x = a * b
if b <= x < 10**6:
  print(int(x))
else:
  print(int(x) + 1)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
if a > 0 and b > 0:
  x = int(a * b)
  print(x)
else:
  print(0)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
if a >= 0 and b >= 0:
  x = int(a * b)
  print(x)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# coding=utf-8
from math import floor, ceil, sqrt, factorial, log, gcd
from itertools import accumulate, permutations, combinations, product, combinations_with_replacement
from bisect import bisect_left, bisect_right
from collections import Counter, defaultdict, deque
from heapq import heappop, heappush, heappushpop, heapify
import copy
import sys
INF = float('inf')
mod = 10**9+7
sys.setrecursionlimit(10 ** 6)


def lcm(a, b): return a * b / gcd(a, b)

# 1 2 3
# a, b, c = LI()


def LI(): return list(map(int, sys.stdin.buffer.readline().split()))

# a = I()


def I(): return int(sys.stdin.buffer.readline())

# abc def
# a, b = LS()


def LS(): return sys.stdin.buffer.readline().rstrip().decode('utf-8').split()

# a = S()


def S(): return sys.stdin.buffer.readline().rstrip().decode('utf-8')

# 2
# 1
# 2
# [1, 2]


def IR(n): return [I() for i in range(n)]

# 2
# 1 2 3
# 4 5 6
# [[1,2,3], [4,5,6]]


def LIR(n): return [LI() for i in range(n)]

# 2
# abc
# def
# [abc, def]


def SR(n): return [S() for i in range(n)]

# 2
# abc def
# ghi jkl
# [[abc,def], [ghi,jkl]]


def LSR(n): return [LS() for i in range(n)]

# 2
# abcd
# efgh
# [[a,b,c,d], [e,f,g,h]]


def SRL(n): return [list(S()) for i in range(n)]


a, b = map(float, input().split())
a = int(a)
print(a*floor(b)+floor(a % 1000*(b-floor(b))))

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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 = input().split()
a = int(a)
b = float(b)
b = math.ceil(b*100)
print(math.floor(a*b/100))

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

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

ans = a * b

print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
M, N = input().split()   # 2つ整数の読み取り
A=int(M)
B=int(float(N)*100)
print(int((A*B)//100))

Submission status: Wrong Answer

Solution code:
M, N = input().split()   # 2つ整数の読み取り
A=int(M)
B=int(float(N)*100)
# A = list(map(int, input().strip().split()))  # 横に何個か

# N=int(input())
# A=[int(input()) for _ in range(N)]  # 縦に一個ずつ

# print(A*Decimal(B))
print((A*B)//100)

Submission status: Wrong Answer

Solution code:
from decimal import *
# N = int(input())  # 1つの整数の読み取り

M, N = input().split()   # 2つ整数の読み取り
A=int(M)
B=float(N)
# A = list(map(int, input().strip().split()))  # 横に何個か

# N=int(input())
# A=[int(input()) for _ in range(N)]  # 縦に一個ずつ

# print(A*Decimal(B))
print(int(A*Decimal(B)))

Submission status: Wrong Answer

Solution code:
M, N = input().split()   # 2つ整数の読み取り
A=int(M)
B=float(N)
# A = list(map(int, input().strip().split()))  # 横に何個か

# N=int(input())
# A=[int(input()) for _ in range(N)]  # 縦に一個ずつ

# print(M,N)
print(int(A*B))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A_B = list(input().split())
A = float(A_B[0])
B = float(A_B[1]) * float(100)

print(int(A * B / 100))

Submission status: Wrong Answer

Solution code:
A_B = list(input().split())
A = int(A_B[0])
B = int(float(A_B[1]) * 100)

print(A * B // 100)

Submission status: Wrong Answer

Solution code:
s = str(input())
a = int(s.split(' ')[0])
b = float(s.split(' ')[1])
c = int(b * 100)
d = a*c/100
print(int(d))

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split("  ")
if  len(list) == 2:
    s1 = list[0].split(".")
    s2 = list[1].split(".")
    if len(s2) != 1:
        if len(s1) == 1 and len(s2[1]) == 2 and eval(list[0])>=0 and eval(list[0])<=10**15 and eval(list[1])>=0 and eval(list[1])<10:
            num = eval(list[0]) * eval(list[1])
            print(int(num))

Submission status: Wrong Answer

Solution code:
import sys
from decimal import *
import math

input = sys.stdin.readline


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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import sys

input = sys.stdin.readline


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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
if  len(list) == 2:
    s1 = list[0].split(".")
    s2 = list[1].split(".")
    if len(s2) != 1:
        if len(s1) == 1 and len(s2[1]) == 2 and eval(list[0])>=0 and eval(list[0])<=10**15 and eval(list[1])>=0 and eval(list[1])<10:
            num = eval(list[0]) * eval(list[1])
            num = int(num)
            print(num)

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
if  len(list) == 2:
    s1 = list[0].split(".")
    s2 = list[1].split(".")
    if len(s2) != 1:
        if len(s1) == 1 and len(s2[1]) == 2 and eval(list[0])>=0 and eval(list[0])<=10**15 and eval(list[1])>=0 and eval(list[1])<10:
            num = eval(list[0]) * eval(list[1])
            num = int(num)
            print(int(num))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

result,x = str(A*B).split(".",1)
print(result)

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
s1 = list[0].split(".")
s2 = list[1].split(".")
if len(s2) != 1:
    if len(s1) == 1 and len(s2[1]) == 2 and eval(list[0])>=0 and eval(list[0])<=10**15 and eval(list[1])>=0 and eval(list[1])<10:
        num = eval(list[0]) * eval(list[1])
        num = int(num)
        print(int(num))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import sys
s = str(input())



a = int(s.split(' ')[0])
b = float(s.split(' ')[1])

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:

import sys
s = str(input())

a = int(s.split(' ')[0])
b = float(s.split(' ')[1])
if a == 0 or b == 0:
    print(0)
else:
    print(int(a*b))

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
s1 = list[0].split(".")
s2 = list[1].split(".")
if len(s1) == 1 and len(s2[1]) == 2 and eval(list[0])>=0 and eval(list[0])<=10**15 and eval(list[1])>=0 and eval(list[1])<10:
    num = eval(list[0]) * eval(list[1])
    num = int(num)
    print(num)

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
num = eval(list[0]) * eval(list[1])
num = int(num)
print(num)

Submission status: Wrong Answer

Solution code:
def LS():
    return list(input().split())


A, B = LS()
A = int(A)
B = float(B)
B = int(B*100)
ans = A*B
ans //= 100
print(ans)

Submission status: Wrong Answer

Solution code:
list = []
m = input("")
list = m.split(" ")
num = eval(list[0]) * eval(list[1])
num = int(num)
print(num)

Submission status: Wrong Answer

Solution code:
m = input("")
list = m.split(" ")
num = eval(list[0]) *eval(list[1]) 
num = int(num)
print(num)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math 
a,b = map(float,input().split())
ans = math.floor(a*b)
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())
b *=100
print(int(a*b//100))

Submission status: Wrong Answer

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

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

print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
from decimal import *

A, B = input().split()
a = Decimal(A)
b = Decimal(B)
ib = int(100*b)

print((a*ib)/Decimal(100))

Submission status: Wrong Answer

Solution code:
from decimal import *

A, B = input().split()
a = int(A)
b = Decimal(B)
ib = int(100*b)


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

Submission status: Wrong Answer

Solution code:
from decimal import *

A, B = input().split()
a = Decimal(A)
b = Decimal(B)

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

Submission status: Wrong Answer

Solution code:
from decimal import *

A, B = input().split()
a = int(A)
b = Decimal(B)
ib = int(b*100)

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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