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

#import
#import math
#import numpy as np
#= int(input())
#= input()
A, B = map(float, input().split())
A = int(A)
B = int(B * 100)

print(A * B // 100)

Submission status: Wrong Answer

Solution code:
import sys


def solve():
    readline = sys.stdin.buffer.readline
    mod = 10 ** 9 + 7
    a, b = list(map(float, readline().split()))
    print(int(a * b))


if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B = input().split()
print(int((int(A)*(100*float(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 = input().split()
a = int(a)
b = int(b.replace('.', ''))
print(int(a * b) // 10)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
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())
A =int(A)
print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

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

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

E = C*D

F = E//100

print(F)

Submission status: Wrong Answer

Solution code:
import math

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

C = int(B * 100)

D = A*C

E = D//100

print(math.floor(E))

Submission status: Wrong Answer

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

C = int(B * 100)

D = A*C

E = int(D//100)

print(E)

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())

C = A * B

print(format(C, ".0f"))

Submission status: Wrong Answer

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

C = A * B

print(int(C))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
A = int(A)
B = math.ceil(100 * B)
print(A * B // 100)

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
A = int(A)
B = int(100 * B)
print(A * B // 100)

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
A = int(A)
B = int(100 * B)
print(A * B /100)

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
A /= 10**7
B /= 10**7
ans = A * B
print(math.floor(A * B * (10 ** 14)))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
A /= 10**7
B /= 10**7
ans = A * B
print(math.floor(A * B * (10 ** 17)))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int((A * (B * 100) - (A * B) % 100) // 100))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int((A * B * 100 - A * B % 100) / 100))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int((A * B * 100 - A * B % 100)) / 100)

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int((A * B * 100 - A * B % 100)) // 100)

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int(A * B * 100 // 100))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(int(math.floor(A * B)))

Submission status: Wrong Answer

Solution code:
import math,string,itertools,fractions,heapq,collections,re,array,bisect,sys,random,time, copy,bisect
#from operator import itemgetter
#from heapq import heappush, heappop
#import numpy as np
#from scipy.sparse.csgraph import breadth_first_order, depth_first_order, shortest_path, floyd_warshall, dijkstra, bellman_ford, johnson
#from scipy.sparse import csr_matrix
#from decimal import Decimal, ROUND_HALF_UP, ROUND_HALF_EVEN
import sys

sys.setrecursionlimit(10**7)
inf = 10**20
mod = 10**9 + 7

stdin = sys.stdin

ni = lambda: int(ns())
nf = lambda: float(ns())
na = lambda: list(map(int, stdin.readline().split()))
nb = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces

A, B = nb()
print(math.floor(A * B))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import re
a,b,c=map(int, re.split("[ .]",input()))
print(int(a*(b*100+c)/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
from collections import deque, defaultdict, Counter
from itertools import accumulate, product, permutations, combinations
from operator import itemgetter
from bisect import bisect_left, bisect_right
from heapq import heappop, heappush
from math import ceil, floor, sqrt, gcd, inf
from copy import deepcopy
import numpy as np
import scipy as sp

INF = inf
MOD = 1000000007

a, b = input().split()

tmp = 0
res = 0

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

print(res)

Submission status: Wrong Answer

Solution code:
import math
l = input().split(" ")
a = int(l[0])

b = (l[1].split("."))
c = int(b[0])
d = int(b[1])

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

Submission status: Wrong Answer

Solution code:
import math
l = input().split(" ")
a = int(l[0])

b = (l[1].split("."))
c = int(b[0])
d = int(b[1])

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

Submission status: Wrong Answer

Solution code:
import math
l = input().split(" ")
a = int(l[0])

b = (l[1].split("."))
c = int(b[0])
d = int(b[1])

e = str(a*(c*100 + d))
print(e[:-2])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

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

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = input().split()
b = b.split(".")[0]
a, b = int(a), int(b)
print(a*b)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

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

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

Submission status: Wrong Answer

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

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

print(a*b//100)

Submission status: Wrong Answer

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

a = int(a)
b = float(b)
b_f = b - int(b)


c = int(b_f * a)
print(a*int(b) + c)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

a = int(a)

if '.' not in b:
    # bは整数
    b = int(b)
    print(a * b)
    exit(0)

# bは小数
if b[-2] == '.':
    bb = b.split('.')
    b = int(bb[0]) * 10 + int(bb[1])
    print(int((a * b) / 10.))
    exit(0)
if b[-3] == '.':
    bb = b.split('.')
    b = int(bb[0]) * 100 + int(bb[1])
    print(int((a * b) / 100.))
    exit(0)

Submission status: Wrong Answer

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

a = int(a)

if '.' not in b:
    # bは整数
    b = int(b)
    print(a * b)
    exit(0)

# bは小数
if b[-2] == '.':
    bb = b.split('.')
    b = int(bb[0]) * 10 + int(bb[1])
    print(int((a * b) / 10))
    exit(0)
if b[-3] == '.':
    bb = b.split('.')
    b = int(bb[0]) * 100 + int(bb[1])
    print(int((a * b) / 100))
    exit(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:
a, b = input().split()

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A,B = input().split(' ')
if int(A) *float(B) >=0:
    answer = math.floor(int(A)*float(B))
    print(answer)
else:
    answer = math.ceil(int(A)*float(B))
    print(answer)

Submission status: Wrong Answer

Solution code:
import math
A,B = input().split(' ')
if int(A) *float(B) >0:
    answer = math.floor(int(A)*float(B))
    print(answer)
else:
    answer = math.ceil(int(A)*float(B))
    print(answer)

Submission status: Wrong Answer

Solution code:
import math
A,B = input().split(' ')
if int(A) > 0 and float(B) >0:
    answer = math.floor(int(A)*float(B))
    print(answer)
else:
    answer = math.ceil(int(A)*float(B))
    print(answer)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    A, B = input().split()
    A = int(A)
    B100 = int(B[0] + B[2:])
    print(int(A*B100/100))


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
def main():
    A, B = input().split()
    A ,B = int(A), float(B) 
    EPS = 0.001

    print(int(A*B+EPS))


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

    print(int(A*B))



if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
print(int(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:
a,b=input().split()
a=int(a)
b_int=int(float(b))
b_dot=int((float(b)%1)*100)
dottotto=(a*b_dot)//100

print(a*b_int+dottotto)

Submission status: Wrong Answer

Solution code:
a,b=input().split()
a=int(a)
b_int=int(float(b))
b_dot=int((float(b)-b_int)*100)
dottotto=(a*b_dot)//100

print(a*b_int+dottotto)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(A*B))

Submission status: Wrong Answer

Solution code:
def sep():
    return map(int,input().strip().split(" "))
def lis():
    return list(sep())

from math import floor
a,b=(float(i) for i in input().strip().split(" "))
print(floor(a*b))

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:

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()
B = (B * 100) + 0.01

print((A * B) // 100)

Submission status: Wrong Answer

Solution code:
import math

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()


print((A * (B * 100 + 0.01)) // 100)

Submission status: Wrong Answer

Solution code:

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()


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

Submission status: Wrong Answer

Solution code:
import math

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()


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

Submission status: Wrong Answer

Solution code:
import math

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()


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

Submission status: Wrong Answer

Solution code:
import math

def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()


print(math.trunc(A*B))

Submission status: Wrong Answer

Solution code:
def ri():
    return int(input())


def rii():
    return [float(v) for v in input().split()]

A, B = rii()

print(int(A*B))

Submission status: Wrong Answer

Solution code:
import math
import numpy as np
A, B = map(np.float64, input().split())
print(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:
A, B = map(float, input().split())
print(int("{:.2f}".format(A * B).split('.')[0]))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

print(int(ans_b//100))

Submission status: Wrong Answer

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

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

print(int(ans_b))

Submission status: Wrong Answer

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

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

print(ans_b)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(A*B))

Submission status: Wrong Answer

Solution code:
A, B = input().split()
A = int(A)
B = int(''.join([b for b in B if b != '.']))

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

print((A * B) // 100)

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

B *= int(100)

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

Submission status: Wrong Answer

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

B *= int(100)

print(A * B // 100)

Submission status: Wrong Answer

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

text = str(math.floor(A * B))
if '.' in text:
  index = list(text).index('.')
  print(''.join(text[:index]))
else:
  print(text)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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