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 sys
sys.setrecursionlimit(4100000)

import math

import logging

logging.basicConfig(level=logging.DEBUG)

logger = logging.getLogger(__name__)

from decimal import *


def resolve():
    # S = [x for x in sys.stdin.readline().split()][0]  # 文字列 一つ
    # N = [int(x) for x in sys.stdin.readline().split()][0]  # int 一つ
    A, B = [float(x) for x in sys.stdin.readline().split()]  # 複数int
    # h_list = [int(x) for x in sys.stdin.readline().split()]  # 複数int

    # grid = [list(sys.stdin.readline().split()[0]) for _ in range(N)]  # 文字列grid
    # v_list = [int(sys.stdin.readline().split()[0]) for _ in range(N)]
    # grid = [[int(x) for x in sys.stdin.readline().split()]
    #         for _ in range(N)]  # int grid

    logger.debug('{}'.format([]))

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


if __name__ == "__main__":
    resolve()

# AtCoder Unit Test で自動生成できる, 最後のunittest.main は消す
# python -m unittest template/template.py で実行できる
# pypy3 -m unittest template/template.py で実行できる

import sys
from io import StringIO
import unittest


class TestClass(unittest.TestCase):
    def assertIO(self, input, output):
        stdout, stdin = sys.stdout, sys.stdin
        sys.stdout, sys.stdin = StringIO(), StringIO(input)
        resolve()
        sys.stdout.seek(0)
        out = sys.stdout.read()[:-1]
        sys.stdout, sys.stdin = stdout, stdin
        self.assertEqual(out, output)

    def test_入力例_1(self):
        input = """198 1.10"""
        output = """217"""
        self.assertIO(input, output)

    def test_入力例_2(self):
        input = """1 0.01"""
        output = """0"""
        self.assertIO(input, output)

    def test_入力例_3(self):
        input = """1000000000000000 9.99"""
        output = """9990000000000000"""
        self.assertIO(input, output)

Submission status: Wrong Answer

Solution code:
import math
from sys import stdin
A, B = [float(x) for x in stdin.readline().rstrip().split()]

print(math.floor(A * B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
read = sys.stdin.buffer.read
readline = sys.stdin.buffer.readline
readlines = sys.stdin.buffer.readlines
sys.setrecursionlimit(10 ** 7)

from decimal import Decimal, ROUND_DOWN


def round_off_to_two_decimal_places_3(input_val: float) -> float:
    TWOPLACES = Decimal(10) ** 0
    output = Decimal(str(input_val)).quantize(TWOPLACES, rounding=ROUND_DOWN)
    return int(output)


a, b = map(float, readline().split())
print(round_off_to_two_decimal_places_3(a * b))

Submission status: Wrong Answer

Solution code:
a,b = map(float,input().split())
from decimal import *
ans = Decimal(str(Decimal(a)*Decimal(b))).quantize(Decimal(str(1)),rounding=ROUND_DOWN)
print(ans)

Submission status: Wrong Answer

Solution code:
A, B = map(float, input().split(" "))
N = A*B
if abs(N - int(N)) < 0.01:
    N = N+1
print(int(N))

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

Submission status: Wrong Answer

Solution code:
import math

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

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

multiple = inputs[0] * inputs[1]

multiple_str = str(multiple)
if '.' in multiple_str:
    print(int(multiple_str.split('.')[0]))
else:
    print(int(multiple_str))

Submission status: Wrong Answer

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

print(int(x*y))

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 math
def C():
    a, b = input().split()
    a = int(a)
    b = float(b)
    print(math.floor(a*b))
C()

Submission status: Wrong Answer

Solution code:
import sys
import math

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

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

print(math.floor(a * b))

Submission status: Wrong Answer

Solution code:
import sys
def get_ints(): return map(int, sys.stdin.readline().strip().split())
def get_array(): return list(map(int, sys.stdin.readline().strip().split()))
def input(): return sys.stdin.readline().strip()
mod = 10**9 + 7
from math import pow

a,b = map(float, sys.stdin.readline().strip().split())
ans = a*b
print(int(ans))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

print(ans)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
bb=list(str(int(b*100)))
if len(bb)==1:
  bb=[0,0]+bb
if len(bb)==2:
  bb=[0]+bb
ans=0
ans+=int(int(bb[0])*a)//1
x=int(int(int(bb[1])*a)/10+int(int(bb[-1])*a)/100)
ans+=x
print(ans)

Submission status: Wrong Answer

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

c = int(b*100)

s = (a*c)//100
#s = int(s)
print(s)

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:
# coding: utf-8
import sys

# from operator import itemgetter
sysread = sys.stdin.readline
read = sys.stdin.read
#from heapq import heappop, heappush
#from collections import defaultdict

sys.setrecursionlimit(10 ** 7)
# import math
# from itertools import product, accumulate, combinations, product
# import bisect# lower_bound etc
#import numpy as np
# from copy import deepcopy
#from collections import deque
#import numba
import math

def run():
    A, B = input().split()
    A = int(A)
    B = float(B)
    B = int(B * 100)
    ret = 0
    for _ in range(B):
        ret += A
    print(ret//100)


if __name__ == "__main__":
    run()

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
from decimal import Decimal
A,B = map(float, input().split())
print(int(math.floor(Decimal(A) * Decimal(B))))

Submission status: Wrong Answer

Solution code:
import math
A = input().split()
#print(A)

ret = int(A[0]) * float(A[1])
print(math.floor(ret))

Submission status: Wrong Answer

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

ai = int(a)
bf = float(b)
bi = int(bf*100)

strans = str(ai*bi)
if len(strans) < 3:
    print(0)
else:
    print(strans[:-2])

Submission status: Wrong Answer

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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import decimal

a, b = map(str, input().split())
a = decimal.Decimal(int(a))
b = decimal.Decimal(float(b))

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

Submission status: Wrong Answer

Solution code:
import sys
import math

A = list(map(float, input().split()))
AB = A[0]*A[1]

print(math.floor(AB))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# import numpy as np
# import math
# import copy
# from collections import deque
import sys
input = sys.stdin.readline
# sys.setrecursionlimit(10000)


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

    res = int(A*B)

    print(res)



main()

Submission status: Wrong Answer

Solution code:
from fractions import Fraction
import math
A,B = input().split()

b = Fraction(float(B))


tmp = int(A)*b
print(int(math.floor(tmp)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

if __name__ == '__main__':
    main()

Submission status: Wrong Answer

Solution code:
from math import *
a,b=input().split()
a=int(a)
b=float(b)
ans=a*b
print(trunc(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:
import math
A,B = input().split()
A=int(A)
B=float(B)
AB=math.floor(A*B)
print(AB)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys

if __name__ == '__main__':
    str = input().strip()
    
    a, b = map(float, str.split())

    print(int(a * b))

Submission status: Wrong Answer

Solution code:
from math import floor

a, b = input().split()
a = int(a)
b = int(float(b)*100+0.0001)

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

Submission status: Wrong Answer

Solution code:
# coding: utf-8
import sys
from math import floor

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


def main():
    a,b = list(map(float, stdin.readline().split()))
    print(floor(a*b))
    return


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

from fractions import Fraction

"""

"""

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

ans = math.floor(a*b)

print(int(ans))

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:
# Problem C - Multiplication 3

import math

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

# initialization
ans = (A * B)//100

# output
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# coding: utf-8
# Your code here!

nums = []
nums = input().split(" ")

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

Submission status: Wrong Answer

Solution code:
a,b = [i for i 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())
if A == 0 or B == 0:
    print(0)
else:
    A = int(A)
    B = int(B * 100)
    print((A * B) // 100)

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
if b<0.1:
    a=a/100
    b=b*100
    print(a*b)
elif 0.1<=b<1:
    a=a/10
    b=b/10
    print(a*b)
else:
    print(int(a*b))

Submission status: Wrong Answer

Solution code:
from decimal import Decimal, ROUND_FLOOR

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

print(A, B)
print((A * B).quantize(Decimal("1"), rounding=ROUND_FLOOR))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b=map(float,input().split())
a0=a//(10**9)
a1=a-a0*10**9
b*=100
print(int((a0*b*10**9+a1*b)//100))

Submission status: Wrong Answer

Solution code:
"""    Arnab Chanda    """

from collections import defaultdict, deque
from itertools import permutations
from sys import stdin,stdout
from bisect import bisect_left, bisect_right
from copy import deepcopy
import heapq
from math import floor

int_input=lambda : int(stdin.readline())
string_input=lambda : stdin.readline().split()
multi_int_input =lambda : map(int, stdin.readline().split())
multi_input = lambda : stdin.readline().split()
list_input=lambda : list(map(int,stdin.readline().split()))
string_list_input=lambda: list(string_input())
MOD = pow(10,9)+7


a, b = multi_input()

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

c = a*b

print(int(floor(c)))

Submission status: Wrong Answer

Solution code:
a, b = [s for s in input().split(" ")]
a = int(a)
b = int(b.replace(".", ""))
c = a * b

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

a, b = input().split()

print(int(math.floor(float(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 = input().split()

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import *
def main():
    A,B = input().split()
    A = int(A)
    B = float(B)
    A,B = Decimal(A),Decimal(B)
    print((A*B).quantize(Decimal('0'), rounding=ROUND_DOWN))


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def sol():
    a, b = input().split()
    a = int(a)
    b = float(b)
    print(str(f'{a*b:f}'.split('.')[0]))
sol()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

from decimal import *

def solve(A: int, B: float):
    a = Decimal(A)
    b = Decimal(B)
    print(math.floor(A * B))
    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:
a,b = map(float,input().split())

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

Submission status: Wrong Answer

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

print(math.floor(a * b))

Submission status: Wrong Answer

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

if a*b < 0:
    print(math.ceil(a*b))
else:
    print(math.floor(a*b))

Submission status: Wrong Answer

Solution code:
import math
a, b = input().split()
a = int(a)
b = float(b)
b_i = int(b)
b_f = b - b_i

print(int(a*b_i+int(a*b_f)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys

stdin = sys.stdin
inf = 1 << 60
mod = 1000000007

sys.setrecursionlimit(10**7)

ni = lambda: int(ns())
nin = lambda y: [ni() for _ in range(y)]
na = lambda: list(map(int, stdin.readline().split()))
nan = lambda y: [na() for _ in range(y)]
nf = lambda: float(ns())
nfn = lambda y: [nf() for _ in range(y)]
nfa = lambda: list(map(float, stdin.readline().split()))
nfan = lambda y: [nfa() for _ in range(y)]
ns = lambda: stdin.readline().rstrip()
nsn = lambda y: [ns() for _ in range(y)]
ncl = lambda y: [list(ns()) for _ in range(y)]
nas = lambda: stdin.readline().split()

import math

a, b = nfa()

print(math.floor(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

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


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

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 = map(float, input().split())
if float(B) >= 1:
    print(int(A*B))
elif 1>float(B)>0:
    print(0)
else:
    print(A*B)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import os
import sys
from io import BytesIO, IOBase


def main():
    a,b = input().rstrip().split()
    a = int(a)
    b = float(b)
    res = a*b
    pos = str(res).index('.')
    res = int(str(res)[:pos])
    print(res)

#.........................................FAST INPUT OUTPUT.......................................
BUFSIZE = 8192


class FastIO(IOBase):
    newlines = 0

    def __init__(self, file):
        self._fd = file.fileno()
        self.buffer = BytesIO()
        self.writable = "x" in file.mode or "r" not in file.mode
        self.write = self.buffer.write if self.writable else None

    def read(self):
        while True:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            if not b:
                break
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines = 0
        return self.buffer.read()

    def readline(self):
        while self.newlines == 0:
            b = os.read(self._fd, max(os.fstat(self._fd).st_size, BUFSIZE))
            self.newlines = b.count(b"\n") + (not b)
            ptr = self.buffer.tell()
            self.buffer.seek(0, 2), self.buffer.write(b), self.buffer.seek(ptr)
        self.newlines -= 1
        return self.buffer.readline()

    def flush(self):
        if self.writable:
            os.write(self._fd, self.buffer.getvalue())
            self.buffer.truncate(0), self.buffer.seek(0)


class IOWrapper(IOBase):
    def __init__(self, file):
        self.buffer = FastIO(file)
        self.flush = self.buffer.flush
        self.writable = self.buffer.writable
        self.write = lambda s: self.buffer.write(s.encode("ascii"))
        self.read = lambda: self.buffer.read().decode("ascii")
        self.readline = lambda: self.buffer.readline().decode("ascii")


sys.stdin, sys.stdout = IOWrapper(sys.stdin), IOWrapper(sys.stdout)
input = lambda: sys.stdin.readline().rstrip("\r\n")

#....................................END OF FAST I/O............................................

if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:

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


q3()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
import string
import collections
from collections import Counter
from collections import deque


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


def nCr(n, r):
    return math.factorial(n)//(math.factorial(n-r)*math.factorial(r))


def has_duplicates2(seq):
    seen = []
    for item in seq:
        if not(item in seen):
            seen.append(item)
    return len(seq) != len(seen)


def divisor(n):
    divisor = []
    for i in range(1, n+1):
        if n % i == 0:
            divisor.append(i)
    return divisor


# coordinates
dx = [-1, -1, -1, 0, 0, 1, 1, 1]
dy = [-1, 0, 1, -1, 1, -1, 0, 1]
a, b = list(map(float, 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())
c = a * b 
d = c // 1
e = int(d)
print(e)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

z = b//100 * a + (b//10)%10 * a // 10 + (b%10) * a // 100
print(z)

Submission status: Wrong Answer

Solution code:
from sys import stdin


def main():
    _in = [_.rstrip() for _ in stdin.readlines()]
    A,B = list(map(float,_in[0].split(' ')))  # type:list(int)
    # vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
    A = int(A)
    A_1 = A//100
    A_2 = A-A_1*100
    cnt = A_1*int(B*100)+int((A_2*B)//1)
    # ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    print(cnt)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
import math

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

ret = a * b
ret = math.floor(ret)

print("{}".format(ret))

Submission status: Wrong Answer

Solution code:
A , B = input().strip().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))

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:
def solve(a,b):
    tmp = int(b * 100)
    ans = a * tmp
    res = ans // 100
    return int(res)

if __name__ == '__main__':
    a,b = map(float,input().split())
    print(solve(a,b))

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

print(math.floor(x*y))

Submission status: Wrong Answer

Solution code:
A,B=map(float,input().split())
ans=str(A*B)
for i in range(len(ans)):
    if(ans[i]=='.'):
        break
    print(ans[i],end="")
print()

Submission status: Wrong Answer

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

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=float(a)
B=float(b)
print(math.floor(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
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():
    #N=input()
    #A = list(map(int, input().split())) 
    A,B=input().split()
    A=float(A)
    B=float(B)
    if math.floor(A*B) == math.ceil(A*B):
        print(int(A*B))
    else:
        while True:
            print(1)

main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from math import floor

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
import math

a = stdin.readline().split()
ans=int(a[0])*float(a[1])*100

print(int(math.floor(ans/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())
a = round(a, 0)
b = round(b, 2)

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# = int(input())
A, B = map(float, input().split())
# = list(map(int, input().split()))
# = [int(input()) for i in range(N)]
# = [list(map(int, input().split())) for i in range(N)]

AB = int(A*B)

print(AB)

Submission status: Wrong Answer

Solution code:
import sys
import math
from functools import reduce
from operator import mul
sys.setrecursionlimit(10**6)

def InMap(): return list(map(int, sys.stdin.readline().split(' ')))
def In(): return int(sys.stdin.readline())
def InS(): return sys.stdin.readline()

S = InS()
A = float(S.split(' ')[0])
B = float(S.split(' ')[1])

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
a,b = input().split()
ans = int(a) * float(b)
print(Decimal(ans).quantize(Decimal('0')))

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

ans = A * B

print(math.floor(ans))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
from math import floor
from decimal import Decimal, ROUND_DOWN
A,B=map(float,input().split())

print(Decimal(A*B).quantize(0,rounding=ROUND_DOWN))

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