Problem:


Score : 300 points

Problem Statement

Compute A \times B, truncate its fractional part, and print the result as an integer.

Constraints

0 \leq A \leq 10^{15}

0 \leq B < 10

A is an integer.

B is a number with two digits after the decimal point.

Input

Input is given from Standard Input in the following format:

A B

Output

Print the answer as an integer.

Sample Input 1

198 1.10

Sample Output 1

217

We have 198 \times 1.10 = 217.8. After truncating the fractional part, we have the answer: 217.

Sample Input 2

1 0.01

Sample Output 2

0

Sample Input 3

1000000000000000 9.99

Sample Output 3

9990000000000000



Sample input:
198 1.10


Sample output:
217

Submission status: Wrong Answer

Solution code:
import math

a,b = map(float,input().split())
a = int(a)
b = int(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 sys
import math
input = sys.stdin.readline
n1, n2 = map(float, input().split())
print(n1, n2)
an = math.floor(n1*n2)
print(an)

Submission status: Wrong Answer

Solution code:
import math

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

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


A = int(A)
B = int(B*100)
ans = str(A*B)
if len(ans) <3:
    print(0)
else:
    print(str(A*B)[:-2])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

if A*B > 0:
  print(math.floor(A*B))
else:
  print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# 初期入力
import sys
input = sys.stdin.readline
A,B = (float(x) for x in input().split())
A =int(A)
ans =int(A *B)
print(ans)

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:
from decimal import *
getcontext().prec = 16

a,b= input().split()
d = Decimal(a)*Decimal(b)
print(Decimal(d).quantize(Decimal('0'), rounding=ROUND_DOWN))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


print(ans)

Submission status: Wrong Answer

Solution code:
from decimal import Decimal, getcontext
import math




getcontext().prec = 30
a = Decimal(10**15+1 * 1)

print(math.trunc(a))

Submission status: Wrong Answer

Solution code:
a,b=input().split()
a=int(a)
b=int(float(b)*100)
if a*b>1000:
  print(str(a*b)[:-2])
else:
  print(a*b//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a=Fraction(int(a),1)
b2=int(b*100)
b=Fraction(b2,100)

ans=a*b2//100

print(ans)

Submission status: Wrong Answer

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

y=int(y*100)
z=x*y
z=int(z/100)
print(z)

Submission status: Wrong Answer

Solution code:
#n = int(input())
#a,b = map(int,input().split())
#a_L = list(map(int,input().split()))

from math import ceil
a,b = map(float,input().split())

#a_L = list(map(int,input().split()))

print(ceil(a*b)-1)

Submission status: Wrong Answer

Solution code:
import sys
import math

num_data = input().split()
num_list = [float(s) for s in num_data]
ans = num_list[0] * num_list[1]
print(math.floor(ans))

Submission status: Wrong Answer

Solution code:
from math import floor
[a,b] = input().split()
ai = int(a)
fb = float(b)

print(floor(ai*fb))

Submission status: Wrong Answer

Solution code:
import math

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

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

print(A*B // 100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# coding: utf-8
#C
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=input().split()
a=int(a)
b=float(b)
print(int(math.trunc(a*b)))

Submission status: Wrong Answer

Solution code:
#ABC169c
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(str,input().split())
a=int(a)
c,d=map(int,b.split("."))
print(a*c+int(a*d/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

from decimal import *
getcontext().prec = 50
getcontext().Emax = 10**16
"""

"""

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

Submission status: Wrong Answer

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

import math

A,B = input().split()

C = math.floor(float(A)*float(B))
print(C)

Submission status: Wrong Answer

Solution code:
A,B = map(str,input().split())
A = int(A)
if "." in B:
    ten = B.index(".")
    B = B[:ten] + B[ten+1:]
B = int(B)
ans = str(A*B)
print(ans[:-2])

Submission status: Wrong Answer

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

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys, io, os, re
import bisect
from pprint import pprint
from math import sin, cos, pi, radians, sqrt, floor
from copy import copy, deepcopy
from collections import deque
from fractions import gcd
from functools import reduce

def array1(n): return [0] * n
def array2(n, m): return [[0] * m for x in range(n)]
def array3(n, m, l): return [[[0] * l for y in xrange(m)] for x in xrange(n)]

#arr = list(map(float, sys.stdin.readline().strip().split()))
arr = sys.stdin.readline().strip().split()
arr[0] = int(arr[0])
arr[1] = float(arr[1])
#print(arr)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a = str(N*K)
for i in range(len(a)):
    if a[i] ==".":
        exit()
    print(a[i], end="")

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


a = A*B

print(int(a//1))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

A,B = (float(x) for x in input().split())
print(math.floor(A*B))

Submission status: Wrong Answer

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

print(int(b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B=list(map(float,input().split(' ')))
B2=int(B*100)
A=int(A)
if 100>A*B2:
    print(0)
else:
    print(int(str((''.join(list(str(A*B2))[:-2])))))

Submission status: Wrong Answer

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


##########
if __name__ == "__main__":
    c()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

import math

print(math.floor(a * b))

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
# スペース区切りの整数の入力
a,b = input().split()
a = int(a)
b = float(b)
# 文字列の入力
# 出力
print("{}".format(int(a*b)))

Submission status: Wrong Answer

Solution code:
import sys
A, B = map(str, input().split())
if B == '0.00':
    print(0)
    sys.exit()
if B[0] == '0':
    if B[1] == '0':
        C = B[-1]
    else:
        C = B[-2:]
else:
    C = B[:-3] + B[-2:]
A = int(A)
D = int(C)
E = A * D
E = str(E)
print(E[:-2])

Submission status: Wrong Answer

Solution code:
import sys, math
input = lambda: sys.stdin.readline().rstrip() 
sys.setrecursionlimit(10**7)
INF = 10**20
def I(): return int(input())
def F(): return float(input())
def S(): return input()
def LI(): return [int(x) for x in input().split()]
def LI_(): return [int(x)-1 for x in input().split()]
def LF(): return [float(x) for x in input().split()]
def LS(): return input().split()

def resolve():
    A, B = LF()

    A = int(A)
    B0 = int(B)
    B1 = B-B0

    print(A*B0 + int(A*B1))

if __name__ == '__main__':
    resolve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import math
import sys
read = sys.stdin.buffer.read

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

answer = math.floor(A * B)
print(answer)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys

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

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

print(int(a * b))

Submission status: Wrong Answer

Solution code:
numbers = input().split()
res = 1
for i in numbers:
    res *= float(i)
print(int(res))

Submission status: Wrong Answer

Solution code:
import math

valTxts = input().split()
a = int(valTxts[0])
b = float(valTxts[1])

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

Submission status: Wrong Answer

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

print(int(ans))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
A, B = input().split(' ')
A = int(A)
if '.' not in B:
    print(A*int(B))
    exit()
B_int, B_float = B.split('.')
B_int,B_float = map(int,[B_int,B_float])
if (B_float)<10:
    print(A*(B_int*10+B_float)//10)
else:
    print(A*(B_int*100+B_float)//100)

Submission status: Wrong Answer

Solution code:

import numpy as np;
from numba import jit




if __name__ == '__main__':
  A, B = map(float, input().split())
  ans = A * B
  print("%d" %ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = input().split(' ')
A = int(A)
B = float(B)
ans = '{}'.format(A*B)
print(ans.split('.')[0])

Submission status: Wrong Answer

Solution code:
n,b = input().split()
n = float(n)
b = float(b)
res = n*b
res = str(res)
f = res.find('.')
if f != -1:
    res = res[0:f]
print(res)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
a,b=map(float,input().split())
ans=a*b
s=str(ans)
for i in range(len(s)):
    if s[i]=='.':
       s=s[:i]
       break
    else:
        pass
print(int(s))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(A* B))

Submission status: Wrong Answer

Solution code:
import sys
import math

input = sys.stdin.readline
 
def main():
    a,b = input().split()
    print(int(int(a) * float(b)))

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

alist = input().split()
a=int(alist[0])
b=float(alist[1])

bb=int(b*100)
mae=a*bb
#print(mae)
mae2=mae/100
print(math.floor(mae2))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
from math import *

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

Submission status: Wrong Answer

Solution code:


def main():
  aa, bb = input().split()
  a = int(aa)
  b = float(bb)
  ans = int(a * b)
  print(ans)
  return

        
class Scan():

    def intarr(self):
        line = input()
        array = line.split(' ')
        num_array = [int(n) for n in array]
        return num_array

    def strarr(self):
        line = input()
        return line.split(' ')
      
      
if __name__ == '__main__':
  main()

Submission status: Wrong Answer

Solution code:
l=list(input().split())
x=int(l[0])
y=float(l[1])
ans=int(y*x)
print(ans,end=".")

Submission status: Wrong Answer

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

# output
print(A*B//100)

Submission status: Wrong Answer

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

mult = int(a * b)

print(mult)

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(A * B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

tmp = LF()
ans = tmp[0]*tmp[1]
print(math.floor(ans))

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 = list(map(float, input().split()))
B = B * 100000
A = A / 100000
Y = A * B
print(Y)

Submission status: Wrong Answer

Solution code:
a, b = map(eval, input().split())
result = a*b
print(int(str(result).split('.')[0]))

Submission status: Wrong Answer

Solution code:
from math import sqrt,gcd,ceil,floor
def ii():return int(input())
def mi():return map(int,input().split())
def li():return list(mi())
def si():return input()

s=input().split()
a=float(s[0])
b=float(s[1])
ans=a*b
ans=floor(ans)
print(ans)

Submission status: Wrong Answer

Solution code:
import sys
sys.setrecursionlimit(1000000000)
import math
from math import gcd
def lcm(a, b): return a * b // gcd(a, b)
from itertools import count, permutations, chain
from functools import lru_cache
from collections import deque, defaultdict
from pprint import pprint
ii = lambda: int(input())
mis = lambda: map(int, input().split())
lmis = lambda: list(mis())
INF = float('inf')
N1097 = 10**9 + 7

def meg(f, ok, ng):
    while abs(ok-ng)>1:
        mid = (ok+ng)//2
        if f(mid):
            ok=mid
        else:
            ng=mid
    return ok

def get_inv(n, modp):
    return pow(n, modp-2, modp)

def factorials_list(n, modp):    # 10**6
    fs = [1]
    for i in range(1, n+1):
        fs.append(fs[-1] * i % modp)
    return fs

def invs_list(n, fs, modp):     # 10**6
    invs = [get_inv(fs[-1], modp)]
    for i in range(n, 1-1, -1):
        invs.append(invs[-1] * i % modp)
    invs.reverse()
    return invs

def comb(n, k, modp):
    num = 1
    for i in range(n, n-k, -1):
        num = num * i % modp
    den = 1
    for i in range(2, k+1):
        den = den * i % modp
    return num * get_inv(den, modp) % modp

def comb_from_list(n, k, modp, fs, invs):   
    return fs[n] * invs[n-k] * invs[k] % modp

#

class UnionFindEx:
    def __init__(self, size):
        #正なら根の番号、負ならグループサイズ
        self.roots = [-1] * size
    def getRootID(self, i):
        r = self.roots[i]
        if r < 0:   #負なら根
            return i
        else:
            r = self.getRootID(r)
            self.roots[i] = r
            return r
    def getGroupSize(self, i):
        return -self.roots[self.getRootID(i)]
    def connect(self, i, j):
        r1, r2 = self.getRootID(i), self.getRootID(j)
        if r1 == r2:
            return False
        if self.getGroupSize(r1) < self.getGroupSize(r2):
            r1, r2 = r2, r1
        self.roots[r1] += self.roots[r2]    #サイズ更新
        self.roots[r2] = r1
        return True

Yes = 'Yes'
No = 'No'


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






main()

Submission status: Wrong Answer

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

import sys

def main():
    a,b = map(float,input().split())
    ans = a*b
    ans=str(ans)
    if "." in ans:
        idx=ans.index(".")
        print(ans[:idx])

if __name__ == "__main__":
    main()

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:
# -*- coding: utf-8 -*-
import math
from decimal import *

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
import math

input = sys.stdin.readline

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

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

Submission status: Wrong Answer

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


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
'''
    handle - pruvi007
    questionName - 
    Contest - 
    Topic - 
    Platform - 
'''
from sys import stdin, stdout
from collections import defaultdict

def main():
    a = stdin.readline().split('\n')[0]
    A,B = a.split()
    A = int(A)
    B = float(B)
    # print(B)
    import math
    ans = A*B
    # print(ans)
    print( int(math.floor(ans)) )

main()

Submission status: Wrong Answer

Solution code:
# import math
# import fractions

inp = list(input().split())

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

# print(type(A))
# print(type(B))

# print(A, B)

ans = A * B

# print(type(ans))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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


print(int(C))

Submission status: Wrong Answer

Solution code:

def parse():
  return map(float, input().split(" "))

def main():
  A, B = parse()
  A = int(A)
  B = int(B * 100)
  print(int(A * B // 100))

if __name__ == "__main__":
  main()

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math
a=input().split()
n=float(a[0])
m=float(a[1])
d=n*m
e=math.modf(d)
print(int(e[1]))

Submission status: Wrong Answer

Solution code:
l = input().split()
a,b = int(l[0]),float(l[1])
if a==0 or b==0.00:
    print(0)
elif a==1:
    print(int(b))
elif b==1.00:
    print(a)
else:
    print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

line = input().split()
A = int(line[0])
B = float(line[1])

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import sys,math
input = sys.stdin.readline
a, b = map(float, input().split())

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

Submission status: Wrong Answer

Solution code:
#! /usr/bin/env python3
# -*- coding:utf-8 -*-
import math

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

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

a = int(a)
f = [0, 0, 0]
f[0] = int(b[0])
f[1] = int(b[2])
f[2] = int(b[3])

x = int( a*(f[0] + 0.1*f[1] + 0.01*f[2]) )
print(x)

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# FileName: 	C
# CreatedDate:  2020-05-31 21:12:57 +0900
# LastModified: 2020-05-31 21:31:31 +0900
#


import os
from math import floor
#import numpy as np
#import pandas as pd


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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math

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

a = int(a)

ans = a * b

print(math.floor(ans))

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*B));

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python
import sys
sys.setrecursionlimit(10**9)
from collections import deque,defaultdict
import heapq
from itertools import combinations
import bisect

a,b=map(str,input().split())
if a=='0' or float(b)==0:
    print(0)
a=int(a)
b=list(b)
ans=a*int(b[0])*100
ans+=int(b[2])*a*10
ans+=int(b[3])*a
ans=str(ans)

print(ans[:-2])

Submission status: Wrong Answer

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

print(a*b.quantize(decimal.Decimal('0.1'), rounding=decimal.ROUND_FLOOR))

Submission status: Wrong Answer

Solution code:
from math import trunc
a, b = [float(x) for x in input().split()]
answer = a * b
#print(answer)
point = str(answer).index(".")
answer = str(answer)[:point]
print(int(answer))

Submission status: Wrong Answer

Solution code:
tmp_a, tmp_b = map(str, input().split())
A = int(tmp_a)
B = float(tmp_b)

f_B = B % 1     # Bの小数点部分
i_B = B // 1    # Bの整数部分

ans = A * i_B + (A * f_B) // 1
print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(ans)

Submission status: Wrong Answer

Solution code:
import math

a,b = list(input().split())
a = int(a)
b = float(b)

print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
from math import floor

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

Submission status: Wrong Answer

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

ans = A*B
# print(ans)
print(int(ans))

Submission status: Wrong Answer

Solution code:
import decimal

A_B = input().split(" ")
A = int(A_B[0])
B = float(A_B[1])

decimal.getcontext().prec = 2
a = decimal.Decimal(A)
b = decimal.Decimal(B)

print(int(A*B))

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math

number = input().split()
A      = float(number[0])
B      = float(number[1])

print(math.floor(A*B))

Submission status: Wrong Answer

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

print(x.quantize(Decimal("0"), rounding = ROUND_FLOOR))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(math.floor(A*B))

Submission status: Wrong Answer

Solution code:
import math
str = input()

str2 = str.split(" ")

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


res = int(math.floor(float(A)*float(B)))

print(res)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import floor
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())
ans = str(A*B)
if ans[-3] == '.':
    a = ans[0:len(ans) - 3]
    print(int(a))
elif ans[-2] == '.':
    a = ans[0:len(ans) - 2]
    print(int(a))
else:
    print(0)

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())
bse=b//1
bsyo=b-bse
ans=a*bse+(a*bsyo//1)
print(int(ans))

Submission status: Wrong Answer

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

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:
# coding:utf-8
a, b = input().split()
# print(type((int(a) * float(b))))
print(int(int(a) * float(b)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

c = int(a)*float(b)

print(int(c)//1)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

    print(math.floor(a*b))

main()

Submission status: Wrong Answer

Solution code:
import sys
a,b = map(float, sys.stdin.readline().rstrip("\n").split())
a = int(a)
b = int(b*100)
print(int(a*b/100))

Submission status: Wrong Answer

Solution code:
import numpy as np
S = input().split(" ")

A = int(S[0])
B = int(float(S[1])  * 100)

print((A*B)//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
ans=a*b
temp=int(ans)
if abs(temp-ans)<0.1:
  print(temp)
else:
  print(temp+1)

Submission status: Wrong Answer

Solution code:
n,m = map(float, input().split())
p = (int(n)*m)
#print(p)
print(int(p))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

B = B * 100


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