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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
L,R=map(str,(input().split()))
L=int(L)
R=float(R)
print(int(L*R//1))

Submission status: Wrong Answer

Solution code:
import math

A, B = input().split()

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

result = A * B

print(math.floor(result))

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

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())
if float(B) >= 1:
    print(int(A*B))
elif 1>float(B)>0:
    print(0)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#import numpy as np
import sys, math
from itertools import permutations, combinations
from collections import defaultdict, Counter, deque
from math import factorial#, gcd
from bisect import bisect_left #bisect_left(list, value)
sys.setrecursionlimit(10**7)
enu = enumerate
MOD = 10**9+7
def input(): return sys.stdin.readline()[:-1]
pl = lambda x: print(*x, sep='\n')

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

print(int(A*B))

Submission status: Wrong Answer

Solution code:
import math

def main():
    A = list(map(float,input().split()))
    B = A[0]*A[1]
    C = str(B)

    D = C.split('.')

    print(D[0])


if __name__ == '__main__':
    main()

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:14:22 +0900
#


import os
import sys
#import numpy as np
#import pandas as pd


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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math
def main():
    a,b = map(float,input().split())
    a = int(a)
    print(math.floor(a*b))
if __name__=='__main__':
    main()

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
import math
a, b = map(float, input().split())
q = a*b
print(int(math.trunc(q)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

A = int(A)

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

print(int(ans))

Submission status: Wrong Answer

Solution code:
import math

a, b = input().split()

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A,B = (float(x) for x in 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())
C=A*B
print(int(C))

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 = list(input().rstrip().split(" "))
A,B = float(a[0]),float(a[1])

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
A, B = input().strip().split(" ")
A = int(A)
BZ, d1, d2 = int(B[0]), int(B[2]), int(B[3])

result = A * BZ + int((A * d1) / 10) + int((A * d2) / 100)
print(result)

Submission status: Wrong Answer

Solution code:
import math

paramA, paramB = list(map(lambda x: float(x), input().split(' ')))
print(math.floor(paramA * paramB))

Submission status: Wrong Answer

Solution code:
import math
from collections import defaultdict
ml=lambda:map(float,input().split())
ll=lambda:list(map(int,input().split()))
ii=lambda:int(input())
ip=lambda:list(input())

"""========main code==============="""

a,b=ml()
a*=b
print(int(a))

Submission status: Wrong Answer

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

A = int(A) / 10
B = float(B) * 10
print(int(A*B))

Submission status: Wrong Answer

Solution code:

def q3():
    import math
    a, b = [float(i) for i in input().split(" ")]
    b2 = int(b * 100)
    print(math.floor((a * b2) / 100))


q3()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def main():
    astr, bstr = [e for e in input().split()]

    b = int(float(bstr) * 100)
    ans = int(astr) * b // 100
    print(ans)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
import math

def solve(A: int, B: float):
    a = (A*B)//1
    print("{}".format(str(a)[:-2]))

    return


# Generated by 1.1.7.1 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  # type: int
    B = float(next(tokens))  # type: float
    solve(A, B)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
l = list(filter(None,input().split()))
a = int(l[0])
b = float(l[1])
print(int(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 sys
import math
from collections import deque
import heapq
import itertools
MAX_INT = int(10e25)
MIN_INT = -MAX_INT
mod = 1000000000+7
sys.setrecursionlimit(1000000)
def IL(): return list(map(float,input().split()))
def SL(): return input().split()
def I(): return int(sys.stdin.readline())
def S(): return input()

a,b = IL()
print(math.floor(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
n=str(a*b)
ans=[]
for i in n:
    if i==".":
        break
    else:
        ans.append(i)
print("".join(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
INT = lambda: int(input())
INTM = lambda: map(int,input().split())
STRM = lambda: map(str,input().split())
STR = lambda: str(input())
LIST = lambda: list(map(int,input().split()))
LISTS = lambda: list(map(str,input().split()))
def do():
    a,b=STRM()
    a=Decimal(int(a))
    b=Decimal(float(b))
    print(int(a*b))
    
if __name__ == '__main__':
    do()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = map(float, input().split())
ans = str(int(a) * int(b * 100))
if ans[:-2] == '':
    print(0)
else:
    print(ans[:-2])

Submission status: Wrong Answer

Solution code:
#dt = {} for i in x: dt[i] = dt.get(i,0)+1
ipnl = lambda n: [int(input()) for _ in range(n)]
inp = lambda :int(input())
ip = lambda :[int(w) for w in input().split()]

a,b = [float(w) for w in input().split()]
print(str(a*b//1)[:-2])

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
Num1, Num2 = map(float,input().split())
print(int(Num1 * Num2))

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys
import numpy as np


def solve(A: int, B: float):
    B100 = int(B*100)
    ans = (A*B100)-((A*B100) % 100)
    print(ans//100)
    return


# Generated by 1.1.7.1 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  # type: int
    B = float(next(tokens))  # type: float
    solve(A, B)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
# -*- coding: utf-8 -*-
# 整数の入力
import math


if __name__ == "__main__":
    
    INPUT = list(map(float, input().split()))

    h1 = INPUT[0]
    m1 = INPUT[1]

    print(math.floor(h1 * m1))

Submission status: Wrong Answer

Solution code:
import math

if __name__ == "__main__":
    a, b = list(input().split())
    a = int(a)
    b = float(b)

    print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import sys
from math import log2,floor,ceil,sqrt
# import bisect
# from collections import deque

# from types import GeneratorType
# def bootstrap(func, stack=[]):
#     def wrapped_function(*args, **kwargs):
#         if stack:
#             return func(*args, **kwargs)
#         else:
#             call = func(*args, **kwargs)
#             while True:
#                 if type(call) is GeneratorType:
#                     stack.append(call)
#                     call = next(call)
#                 else:
#                     stack.pop()
#                     if not stack:
#                         break
#                     call = stack[-1].send(call)
#             return call
#     return wrapped_function

Ri = lambda : [int(x) for x in sys.stdin.readline().split()]
ri = lambda : sys.stdin.readline().strip()
 
def input(): return sys.stdin.readline().strip()
def list2d(a, b, c): return [[c] * b for i in range(a)]
def list3d(a, b, c, d): return [[[d] * c for j in range(b)] for i in range(a)]
def list4d(a, b, c, d, e): return [[[[e] * d for j in range(c)] for j in range(b)] for i in range(a)]
def ceil(x, y=1): return int(-(-x // y))
def INT(): return int(input())
def MAP(): return map(int, input().split())
def LIST(N=None): return list(MAP()) if N is None else [INT() for i in range(N)]
def Yes(): print('Yes')
def No(): print('No')
def YES(): print('YES')
def NO(): print('NO')
INF = 10 ** 18
MOD = 10**9+7

a,b = ri().split()
a = int(a)
b = b.split('.')
b[0] = int(b[0])
b[1] = b[1].rstrip('0')
l = len(b[1])



# print(a,b[0],b[1])
if l == 0:
    print(a*b[0])
else:
    b[1] = int(b[1])
    ans = a*b[0] + a*b[1]/10**l
    print(floor(ans))

Submission status: Wrong Answer

Solution code:
import itertools
import math

A,B=input().split()

An=int(A)
Bn=float(B)

print(int(An*Bn))

Submission status: Wrong Answer

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

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

a *= 100
b *= 100

a = int(a)
b = int(b)
ans = a * b
ans = ans // 10000
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:
import math
a,b=input().split()
a=int(a)
b=float(b)
B=int(b*100)
c=a*B
if len(str(c))<2:
  print(0)
else:
  d=str(c)[:len(str(c))-2]
  print(int(d))

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
import sys


def solve(A: int, B: float):
    Bbig = int(B)
    Bsmall = int((B - Bbig) * 10)
    Bsmall2 = int((B - Bbig) * 100) - Bsmall * 10
    Abig = A * Bbig
    Asmall = A // 10 * Bsmall
    Asmall2 = A // 100 * Bsmall2
    print(Abig + Asmall + Asmall2)
    return


# Generated by 1.1.7.1 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  # type: int
    B = float(next(tokens))  # type: float
    solve(A, B)

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import math

s = input().split()

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

seisu = math.floor(B)
syosu = B - seisu

print(math.floor(A*seisu+math.floor(A*syosu)))

Submission status: Wrong Answer

Solution code:
import math

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

print(math.floor(A*B))

Submission status: Wrong Answer

Solution code:
s_list = input().split()
c = str(int(s_list[0])*float(s_list[1]))
print(c.split(".")[0])

Submission status: Wrong Answer

Solution code:
from fractions import Fraction

A, B = input().split()

A = Fraction(int(A), 1)
B = Fraction(int(float(B) * 100), 100)

print(int(A*B))

Submission status: Wrong Answer

Solution code:
def main():
    A,B = input().split()
    A = int(A)
    B = int(B[0])+int(B[2:4])*(10**(-2))
    print(int(A*B))

main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# env/bin/local python3

import math

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

print(int(math.modf(a * b)[1]))

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

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

Submission status: Wrong Answer

Solution code:
import sys
import copy
from collections import deque
stdin = sys.stdin

ni = lambda: int(ns())
na = lambda: list(map(float, stdin.readline().split()))
ns = lambda: stdin.readline().rstrip()  # ignore trailing spaces
a, b = na()
c = b//1
d = b - c

res = a*c + a*d
print(int(res//1))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

A_keta = len(str(int(A)))

sisu = 10 * A_keta

A_tmp = A / sisu

res = (A_tmp * B) * sisu

print(math.floor(res))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

    decimal = B - int(B)
    decimal_digit = len(str(decimal)) - 2

    tmp = A * int(B * pow(10,decimal_digit))
    tmp = str(tmp)
    
    if int(tmp) <= decimal_digit:
        print("0")
    else:
        print(tmp[:len(tmp)-decimal_digit])

if __name__ == '__main__':
    solve()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from decimal import Decimal

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

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

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

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

Submission status: Wrong Answer

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

print(int(n * m))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = input().split()
c = int(a) * float(b)
cl = list(str(c))
s = ""
for i in range(len(cl)):
    if cl[i] == '.':
        break
    else:
        s += cl[i]
print(s)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# import sys
#
#
# RS = lambda: sys.stdin.readline()[:-1]
# RI = lambda x=int: x(RS())
# RA = lambda x=int: map(x, RS().split())
# RSS = lambda: RS().split()

import decimal
decimal.getcontext().prec = 50


def solve():
    ans = int(decimal.Decimal(a)*decimal.Decimal(b))
    print(ans)
    return


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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from typing import List


def main():
    s: List[str] = input().split()

    a: float = int(s[0])
    b: float = float(s[1])

    # a = a_1 * 100 + a_2
    a_1: int = a // 100
    a_2: int = a % 100

    print(int(a_1 * int(b * 100) + a_2 * b))


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
import sys

A, B = sys.stdin.readline().rstrip().split()
A = int(A)
B = float(B)

print(int(A * B))

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

def solve(A: int, B: float):
    A = A * 10**2
    B = B * 10**2
    print(int(A*B // 10**4))
    return


# Generated by 1.1.7.1 https://github.com/kyuridenamida/atcoder-tools  (tips: You use the default template now. You can remove this line by using your custom template)
def main():
    def iterate_tokens():
        for line in sys.stdin:
            for word in line.split():
                yield word
    tokens = iterate_tokens()
    A = int(next(tokens))  # type: int
    B = float(next(tokens))  # type: float
    solve(A, B)

if __name__ == '__main__':
    main()

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

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

print(math.floor(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
line = input().rstrip().split()
import math
answer = float(line[0]) * float(line[1])

answer2 = math.floor(answer)
print(answer2)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# from math import factorial,sqrt,ceil #,gcd
# from itertools import permutations,combinations,combinations_with_replacement
# from collections import deque,Counter
# from bisect import bisect_left
# from heapq import heappush,heappop
# from numba import njit
# from functools import lru_cache # 簡単メモ化 @lru_cache(maxsize=1000)
# from fractions import gcd

# from decimal import Decimal, getcontext
# # getcontext().prec = 1000
# # eps = Decimal(10) ** (-100)

# import numpy as np    # numpy.lcm()
# from scipy.sparse.csgraph import shortest_path, dijkstra, floyd_warshall, bellman_ford, johnson
# from scipy.sparse import csr_matrix
# from scipy.special import comb,perm #permはnPk
# import networkx as nx
# G = Graph()

import math

# slist = "abcdefghijklmnopqrstuvwxyz"
A,B = input().split()
A = int(A)
B = int(float(B)*100)

ans = (A*B)//100
# print(A,B)

print(ans)
# for row in board:
#     print(*row,sep="")    #unpackして間にスペース入れずに出力する
# print("{:.10f}".format(ans))
# print("{:0=10d}".format(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


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

    print(int(a * b))

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
# import math

li = [float(s) for s in input().split()]

# print(li)

# print(li[0]*li[1])

ans = int(li[0]*li[1])

print(ans)

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

a, b = map(str, input().split())
ans, left = map(int, str(float(a)*float(b)).split("."))
print(ans)

Submission status: Wrong Answer

Solution code:
import math

#入力:N,M(int:整数)
def input2():
	return map(float,input().split())
  
a,b=input2()
print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math
a, b = map(str, input().split())
a = int(a)
b = float(b)
ans = int(math.floor(a * b))
print(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:
#! /usr/bin/env python3

import math


if __name__ == "__main__":
    a,b = map(float,input().split())
    c = math.trunc(a*b)
    c = int(c)
    print(c)

Submission status: Wrong Answer

Solution code:
import math
a,b = map(float,input().split())
c = a*b%1
# print(c)
s = a*b-c
print(math.ceil(a*b))

Submission status: Wrong Answer

Solution code:
import math
#import numpy as np
import queue
from collections import deque,defaultdict
import heapq
from sys import stdin,setrecursionlimit
#from scipy.sparse.csgraph import dijkstra
#from scipy.sparse import csr_matrix
ipt = stdin.readline
setrecursionlimit(10**7)

a,b = map(float,ipt().split())
a = int(a)
b1 = int(b)
b2 = int((b-b1)*10)
b3 = int((b-b1-b2/10)*100)
print(int(a*b1+a*b2/10+a*b3/100))

Submission status: Wrong Answer

Solution code:
import math

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

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

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
from collections import deque
from collections import defaultdict


#自作関数群
def readInt():
	return int(input())
def readInts():
	return list(map(int, input().split()))


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

print(math.floor(a*b))

Submission status: Wrong Answer

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

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

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

a,b = (i for i in input().split())

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

c = a*b

#print(c)
#print(type(c))
c = int(c)

print(c)

Submission status: Wrong Answer

Solution code:
def main():
    import sys
    import math
    a,b = map(float, input().split())
    a = int(a)
    b = int(b*100)
    c = str(a*b)[:-2]
    print(c)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

ans = int(a*b)

print(ans)

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
A, B = [x for x in 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 = A*B
print(int(ans//1))

Submission status: Wrong Answer

Solution code:
from collections import deque
from heapq import heapify,heappop,heappush,heappushpop
from copy import copy,deepcopy
from itertools import product,permutations,combinations,combinations_with_replacement
from collections import defaultdict,Counter
from bisect import bisect_left,bisect_right
# from math import gcd,ceil,floor,factorial
# from fractions import gcd
from functools import reduce
from pprint import pprint

INF = float("inf")

def mycol(data,col):
    return [ row[col] for row in data ]

def mysort(data,col,reverse_flag):
    data.sort(key=lambda x:x[col],reverse=reverse_flag)
    return data

def mymax(data):
    M = -1*float("inf")
    for i in range(len(data)):
        m = max(data[i])
        M = max(M,m)
    return M

def mymin(data):
    m = float("inf")
    for i in range(len(data)):
        M = min(data[i])
        m = min(m,M)
    return m

def mycount(ls,x):
    # lsはソート済みであること
    l = bisect_left(ls,x)
    r = bisect_right(ls,x)
    return (r-l)

def myoutput(ls,space=True):
    if space:
        if len(ls)==0:
            print(" ")
        elif type(ls[0])==str:
            print(" ".join(ls))
        elif type(ls[0])==int:
            print(" ".join(map(str,ls)))
        else:
            print("Output Error")
    else:
        if len(ls)==0:
            print("")
        elif type(ls[0])==str:
            print("".join(ls))
        elif type(ls[0])==int:
            print("".join(map(str,ls)))
        else:
            print("Output Error")

def I():
    return int(input())

def MI():
    return map(int,input().split())

def RI():
    return list(map(int,input().split()))

def CI(n):
    return [ int(input()) for _ in range(n) ]

def LI(n):
    return [ list(map(int,input().split())) for _ in range(n) ]

def S():
    return input()

def MS():
    return input().split()

def RS():
    return list(input().split())

def CS(n):
    return [ input() for _ in range(n) ]

def LS(n):
    return [ list(input().split()) for _ in range(n) ]

import math

a,b = MS()

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

c = a * b
# print(c)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a, b = input().split()
a = int(a)
b = int(float(b) * 100)
ans = str(a * b)
if len(ans) <= 2:
    print(0)
else:
    print(ans[:-2])

Submission status: Wrong Answer

Solution code:
A, B = [float(_) for _ in input().split()]

print(int(A * B))

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

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(str(ans)[:-2])

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
n,m = input().split()

print(int(int(n)*float(m)//1))

Submission status: Wrong Answer

Solution code:
import math

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

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

Submission status: Wrong Answer

Solution code:
import sys
A, B = sys.stdin.readline().rstrip().split()
import math
A = int(A)
B = B.split(".")
B_y = int(B[0]+B[1])
B_x = 10 ** len(B[1])
ans = math.floor(A * B_y / B_x)
print(ans)

Submission status: Wrong Answer

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

print(int(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

a, b = [float(i) for i in input().split()]

print(math.floor(a*b))

Submission status: Wrong Answer

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

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