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
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

b = Fraction(int(b*10000000000000000000000),10000000000000000000000)

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

Submission status: Wrong Answer

Solution code:
import math
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

b = Fraction(int(b*100),100)

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

Submission status: Wrong Answer

Solution code:
import math
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

b = Fraction(math.floor(b*100),100)

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

Submission status: Wrong Answer

Solution code:
import math
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

b = Fraction(math.floor(b*100),100)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

# b = Fraction(int(b*100),100)
a = int(a)/100
b = math.floor(b*100)
print(math.floor(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
from fractions import Fraction

# a = Fraction(28, 10)
# b = Fraction(27, 10)
# x = a - b
# print(x)  # -> 1/10


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

if a > 100000:

    b = Fraction(int(b*100),100)
    print(math.floor(a * b))
else:
    print(math.floor(a * b))

Submission status: Wrong Answer

Solution code:
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())
print(math.floor(a * b))

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:
import decimal
Deci = decimal.Decimal
A,B = map(float,input().split())
x,y = Deci(A),Deci(B)
ans = int(x*y)
print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

def main():

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

    ans = A * round(B * 100)

    print(int(ans // 100))


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

def main():

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

    ans = A * B

    math.ceil(ans)

    print(int(ans))


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

def main():

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

    ans = int(A * B)

    print(ans)


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# abc169_c.py
# https://atcoder.jp/contests/abc169/tasks/abc169_c

# C - Multiplication 3 /
# 実行時間制限: 2 sec / メモリ制限: 1024 MB
# 配点 : 300点

# 問題文
# A×Bの小数点以下を切り捨て、結果を整数として出力してください。

# 制約
#     0≤A≤1015
#     0≤B<10
#     Aは整数
#     Bは小数第 2位まで与えられる

# 入力
# 入力は以下の形式で標準入力から与えられる。
# A B

# 出力
# 答えを整数として出力せよ。

# 入力例 1
# 198 1.10

# 出力例 1
# 217

# 198×1.10=217.8なので、小数点以下を切り捨てて答えは 217となります。

# 入力例 2
# 1 0.01

# 出力例 2
# 0

# 入力例 3
# 1000000000000000 9.99

# 出力例 3
# 9990000000000000


global FLAG_LOG
FLAG_LOG = False


def log(value):
    # FLAG_LOG = True
    FLAG_LOG = False
    if FLAG_LOG:
        print(str(value))


def calculation(lines):
    # S = lines[0]
    # N = int(lines[0])
    A, B = list(map(float, lines[0].split()))
    A = int(A)
    # values = list(map(int, lines[1].split()))
    # values = list(map(int, lines[2].split()))
    # values = list()
    # for i in range(N):
    #     values.append(int(lines[i]))
    # valueses = list()
    # for i in range(N):
    #     valueses.append(list(map(int, lines[i+1].split())))

    result = int(A*B)

    return [result]


# 引数を取得
def get_input_lines(lines_count):
    lines = list()
    for _ in range(lines_count):
        lines.append(input())
    return lines


# テストデータ
def get_testdata(pattern):
    if pattern == 1:
        lines_input = ['198 1.10']
        lines_export = [217]
    if pattern == 2:
        lines_input = ['1 0.01']
        lines_export = [0]
    if pattern == 3:
        lines_input = ['1000000000000000 9.99']
        lines_export = [9990000000000000]
    return lines_input, lines_export


# 動作モード判別
def get_mode():
    import sys
    args = sys.argv
    global FLAG_LOG
    if len(args) == 1:
        mode = 0
        FLAG_LOG = False
    else:
        mode = int(args[1])
        FLAG_LOG = True
    return mode


# 主処理
def main():
    import time
    started = time.time()
    mode = get_mode()
    if mode == 0:
        lines_input = get_input_lines(1)
    else:
        lines_input, lines_export = get_testdata(mode)

    lines_result = calculation(lines_input)

    for line_result in lines_result:
        print(line_result)

    # if mode > 0:
    #     print(f'lines_input=[{lines_input}]')
    #     print(f'lines_export=[{lines_export}]')
    #     print(f'lines_result=[{lines_result}]')
    #     if lines_result == lines_export:
    #         print('OK')
    #     else:
    #         print('NG')
    # finished = time.time()
    # duration = finished - started
    # print(f'duration=[{duration}]')


# 起動処理
if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

A = int(a)
B = float(b)

print(int(A*B))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import bisect,collections,copy,heapq,itertools,math,string
import numpy as np
import sys
sys.setrecursionlimit(10**7)

def _S(): return sys.stdin.readline().rstrip()
def I(): return int(sys.stdin.readline().rstrip())
def LI(): return list(map(int,sys.stdin.readline().rstrip().split()))
def LS(): return list(sys.stdin.readline().rstrip().split())

def LF(): return list(map(float,sys.stdin.readline().rstrip().split()))

# N = I()
A,B = LF()
print(int(A*B))
#AB = [LI() for _ in range(N)]
#A,B = zip(*AB)
#Ap = np.array(A)
#C = np.zeros(N + 1)

# if ans:
#     print('Yes')
# else:
#     print('No')

Submission status: Wrong Answer

Solution code:

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

c = str(a * b)
c = c.split('.')[0]
print(c)

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

Solution code:
import math

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

Submission status: Wrong Answer

Solution code:
import math

A,B =input().split()

if "." in A and B:
    A = float(A)
    B = float(B)
elif "." not in A and "." in B:
    A = int(A)
    B = float(B)
elif "." in A and "." not in B:
    A = float(A)
    B = int(B)
elif "." not in A and "." not in B:
    A = int(A)
    B = int(B)

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

Submission status: Wrong Answer

Solution code:
import math

arr = list(map(float, input().split()))


print(str(math.floor(arr[0]*arr[1])) + '\n')

Submission status: Wrong Answer

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


print(str(int(arr[0]*arr[1])) + '\n')

Submission status: Wrong Answer

Solution code:
A = list(input().split(' '))

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

print(int(A * B))

Submission status: Wrong Answer

Solution code:
# Multiplication 3

A, B = input().split()

A = int(A)
b = int(B.replace(".",""))

prod100 = A * b

prod = prod100 / 100

print(int(prod))

Submission status: Wrong Answer

Solution code:
# Multiplication 3

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

b = int(B * 100 + 0.1)

prod100 = A * b

prod = prod100 / 100

print(int(prod))

Submission status: Wrong Answer

Solution code:
# Multiplication 3

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

b = int(B * 100 + 0.5)

prod100 = A * b

prod = prod100 / 100

print(int(prod))

Submission status: Wrong Answer

Solution code:
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

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

import math
from decimal import Decimal

A, B = input().split()

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

temp = Decimal(A)*Decimal(B)
print(int(math.floor(temp/100)))

Submission status: Wrong Answer

Solution code:
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

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

import math
from decimal import Decimal

A, B = input().split()

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

temp = Decimal(A)*Decimal(B)
print(int(math.floor(temp)))

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

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

import math
from decimal import Decimal

A, B = input().split()

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

temp = Decimal(A*B)
print(int(math.floor(temp)))

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:
def input_int():
    return map(int, input().split())

def one_int():
    return int(input())

def one_str():
    return input()

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

import math

A, B = input().split()

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

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

Submission status: Wrong Answer

Solution code:
# Multiplication 3

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

b = B * 100

prod100 = A * b

prod = prod100 / 100

print(int(prod))

Submission status: Wrong Answer

Solution code:
# Multiplication 3

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

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

Submission status: Wrong Answer

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

print(int(a*b/100))

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(int(a*b/100))

Submission status: Wrong Answer

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

print(int(a*b))

Submission status: Wrong Answer

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

print(int(a*b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    B = int(B * 100 + 0.5) # * 100 で生じる誤差を修正
    A *= B
    print(int(A/100))

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    B = int(B * 100 + 0.5) # * 100 で生じる誤差を修正
    A *= B
    A /= 10
    A = int(round(A))
    A /= 10 
    print(int(round(A)))

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    B = int(B * 100 + 0.5) # * 100 で生じる誤差を修正
    A *= B
    A /= 10
    A = int(A)
    A /= 10 
    print(int(A))

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    B = int(B * 100 + 0.5) # * 100 で生じる誤差を修正
    A *= B
    A /= 10
    A /= 10 
    print(int(A))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
from math import floor

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


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

Solution code:
#!/usr/bin/env python3
from collections import defaultdict, Counter
from itertools import product, groupby, count, permutations, combinations
from math import pi, sqrt
from collections import deque
from bisect import bisect, bisect_left, bisect_right
from string import ascii_lowercase
from functools import lru_cache
import sys
sys.setrecursionlimit(10000)
INF = float("inf")
YES, Yes, yes, NO, No, no = "YES", "Yes", "yes", "NO", "No", "no"
dy4, dx4 = [0, 1, 0, -1], [1, 0, -1, 0]
dy8, dx8 = [0, -1, 0, 1, 1, -1, -1, 1], [1, 0, -1, 0, 1, 1, -1, -1]


def inside(y, x, H, W):
    return 0 <= y < H and 0 <= x < W


def ceil(a, b):
    return (a + b - 1) // b


def sum_of_arithmetic_progression(s, d, n):
    return n * (2 * s + (n - 1) * d) // 2


def gcd(a, b):
    if b == 0:
        return a
    return gcd(b, a % b)


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


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

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


def main():
    solve()


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float,input().split(" "))
A_ = int(A)
B_ = B - int(B)

print(math.floor((A_ * int(B)) + (A_ * B_)))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float,input().split(" "))
M = 10 ** 15
A /= M
print(math.floor(A * B * M))

Submission status: Wrong Answer

Solution code:
import math
A, B = map(float,input().split(" "))
M = 10 ** 14
A /= M

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    # print(B * 100)
    B = int(B * 100 + 0.5)
    # print("A:{},B:{}".format(A,B))
    print(int((A * B)/100 + 0.001))

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = float(B)
    # print(B * 100)
    B = int(B * 100 + 0.5)
    # print("A:{},B:{}".format(A,B))
    print((A * B)/100)

Submission status: Wrong Answer

Solution code:
if __name__ == "__main__":
    A,B = input().split(" ")
    A = int(A)
    B = int("".join(B.split(".")))
    print(int(A * B / 100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

print(ans)

Submission status: Wrong Answer

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

print(ans)

Submission status: Wrong Answer

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

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

ans = int(A*B)

print(ans)

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

print(ans)

Submission status: Wrong Answer

Solution code:
from sys import stdin
import sys

a, b = [x for x in stdin.readline().rstrip().split()]
a = int(a)
b = float(b)

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

Submission status: Wrong Answer

Solution code:
from sys import stdin
import sys

a, b = [x for x in stdin.readline().rstrip().split()]
a = int(a)
b = float(b)

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a,b = map(float,input().split())
# print(type(a))
k = (b*100)%100
# print()
print(int(int(b)*a + (k*a)/100))

Submission status: Wrong Answer

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

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

print(tmp // 100)

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

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

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:
x = [float(a) for a in input().split()]
s = 1
for i in x:
    s *= i

print(int(s))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
from decimal import Decimal
A,B=map(float,input().split())
B_2=Decimal(B)
A_2=int(A)
print(A_2*B_2)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

mul = A*B
mul_int = int(mul)
if mul - mul_int >= 0:
    print(mul_int)
else:
    print(mul_int-1)

Submission status: Wrong Answer

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

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

mul = A*B
mul_int = int(mul)
if mul - mul_int > 0:
    print(mul_int)
else:
    print(mul_int-1)

Submission status: Wrong Answer

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

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

mul = A*B
mul_int = int(mul)
if mul - mul_int > 0:
    print(mul_int)
else:
    print(mul_int+1)

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:
x = input().split()
A = int(x[0])
B = float(x[1])
C = int(B*100)
D = A*C
E = int(A*C /100)
print(E)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
# import sys
# input = sys.stdin.readline
import itertools
import collections
from decimal import Decimal


# 持っているビスケットを叩き、1枚増やす
# ビスケット A枚を 1円に交換する
# 1円をビスケット B枚に交換する
def main():
    a, b = input_list()
    print(int(a*b))


def bfs(H, W, black_cells, dist):
    d = 0
    while black_cells:
        h, w = black_cells.popleft()
        d = dist[h][w]
        for dy, dx in ((1, 0), (0, 1), (-1, 0), (0, -1)):
            new_h = h + dy
            new_w = w + dx
            if new_h < 0 or H <= new_h or new_w < 0 or W <= new_w:
                continue
            if dist[new_h][new_w] == -1:
                dist[new_h][new_w] = d + 1
                black_cells.append((new_h, new_w))
    return d


def input_list():
    return list(map(float, input().split()))


def input_list_str():
    return list(map(str, input().split()))


if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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:
# coding: utf-8
# Your code here!

a,b=input().split()
b=list(b)
b.remove('.')
b=''.join(b)
a=int(a)
b=int(b)
c=str(a*b)
c=list(c)
c.insert(len(c)-2,'.')
c=''.join(c)
c=float(c)
c=c//1
c=int(c)
print(c)

Submission status: Wrong Answer

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

a = int(a)

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

print(int(ans))
# print((999990000000001*999)//100)
# print(9.99 * 100)

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

a = int(a)

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

print(int(ans))