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:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    print (int(a*(b*100)//100))
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    print (a*(b*100)//100)
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    print (a*int(b*100)//100)
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=int(ab[0]),ab[1]
    s=str(b).ljust(4,'0')
    ans=a*int(b)+a*int(s[2:3])//10+a*int(s[3:4])//100
    print (ans)
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
A, B = input().split()
ans = (int(A) * (int(B[0])*100 + int(B[2])*10 + int(B[3]))) / 100 
print(int(ans))

Submission status: Wrong Answer

Solution code:
A, B = input().split()
ans = int(A) * (int(B[0])*100 + int(B[2])*10 + int(B[3])) / 100 
print(int(ans))

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=ab[0],ab[1]
    print (int(a*b))
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

Solution code:
# @oj: atcoder
# @id: hitwanyang
# @email: 296866643@qq.com
# @date: 2020-06-05 17:33
# @url:https://atcoder.jp/contests/abc169/tasks/abc169_c
import sys,os
from io import BytesIO, IOBase
import collections,itertools,bisect,heapq,math,string
from decimal import *
# region fastio

BUFSIZE = 8192

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")
# ------------------------------
def main():
    ab=list(map(float,input().split()))
    a,b=ab[0],ab[1]
    print (math.floor(a*b))
if __name__ == "__main__":
    main()

Submission status: Wrong Answer

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

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

print(int(ans))

Submission status: Wrong Answer

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

print(int(pro))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math
x, y = input().split()
 
x = int(x)
y = float(y)

print(math.floor(x * y))

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a = list(map(float,input().split()))
pro = 1.0
for i in a:
    pro*=i
print(int(pro))

Submission status: Wrong Answer

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

x = int(x)
y = float(y)

print(int(x * y))

Submission status: Wrong Answer

Solution code:
a = list(map(float,input().split()))
pro = 1
for i in a:
    pro*=i
print(int(pro))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

s = input().split()
sum = (int(s[0])*(float(s[1])*100))/100

print(math.trunc(sum))

Submission status: Wrong Answer

Solution code:
import math

s = input().split()
sum = int(s[0])*(float(s[1])*100)/100

print(math.trunc(sum))

Submission status: Wrong Answer

Solution code:
import math

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

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

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

Submission status: Wrong Answer

Solution code:
import math

s = input().split()
sum = int(s[0])*float(s[1])

print(math.trunc(sum))

Submission status: Wrong Answer

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

print(int(sum))

Submission status: Wrong Answer

Solution code:
s = input().split()

print(int(int(s[0])*float(s[1])//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 = input().split()
a = int(a)
big_b = int(b[0]) * 100 + int(b[2]) * 10 + int(b[3])
print(int((a * big_b) / 100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
def i():
	return int(input())
def i2():
	return map(str,input().split())
def s():
	return str(input())
def l():
	return list(input())
def intl():
	return list(int(k) for k in input().split())

from decimal import Decimal
a,b = i2()
c = Decimal(a)
d = Decimal(b)
print(c*d)

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(A*(B*100)//100)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=sys.stdin.readline().split()
    a,b=int(a),float(b)
    b=int(b*1000)
    x=a*b
    x//=1000
    print(x)
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=sys.stdin.readline().split()
    a,b=int(a),float(b)
    b=int(b*100)
    x=a*b
    x//=100
    print(x)
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=sys.stdin.readline().split()
    a,b=int(a),float(b)
    if a>=100:
        al=int(a%100)
        au=int(a//100)
        x=au*int(b*100)+int(al*b)
    else:
        x=int(a*b)
    print(x)
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=sys.stdin.readline().split()
    a,b=int(a),float(b)
    if a>=100:
        al=a%100
        au=a-al
        x=au*b+al*b
    else:
        x=a*b
    print(int(x))
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=sys.stdin.readline().split()
    a,b=int(a),float(b)
    print(int(a*b))
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
import sys
def main():
    a,b=tuple(map(float,sys.stdin.readline().split()))
    print(int(a*b))
if __name__=='__main__':main()

Submission status: Wrong Answer

Solution code:
vals = input().split()

a = int(vals[0])
b = int(float(vals[1]) * 100)

rslt = int(str((a * b) / 100).split('.')[0])
print(rslt)

Submission status: Wrong Answer

Solution code:
vals = input().split()

a = int(vals[0])
b = int(float(vals[1]) * 100)

rslt = int(str(a * b / 100).split('.')[0])
print(rslt)

Submission status: Wrong Answer

Solution code:
vals = input().split()

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

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

Submission status: Wrong Answer

Solution code:
vals = input().split()

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

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

Submission status: Wrong Answer

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

print(int(int(A)*float(B)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

ans = A*B_int + int(A*B_float)
print(ans)

Submission status: Wrong Answer

Solution code:
a, b = [float(x) for x in input().split()]
print(int(a * round(b, 2)))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import numpy as np
import scipy as sp
import math
from decimal import Decimal

x, y = input().split()
a = int(x)
b = Decimal(y)
c = math.floor(b*100)
d = c/100
print(math.floor(a*d))

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:
from decimal import *
a,b=map(float,input().split())
a=int(a)
z=Decimal(a)*Decimal(b)
print(int(z))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

ans = A * B2 // 100
print(int(ans))

Submission status: Wrong Answer

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

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

B2 = int(B * 100)

ans = A * B2 / 100
ans = int(ans)
print(ans)

Submission status: Wrong Answer

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

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

B2 = int(B * 100)

ans = A * B2 // 100
# ans = int(ans)
print(ans)

Submission status: Wrong Answer

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

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

B2 = B * 100

ans = A * B2 // 100
ans = int(ans)
print(ans)

Submission status: Wrong Answer

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


def main():
    a, b = map(str, readline().rstrip().split())
    print((int(int(a) * float(b) * 100)) // 100)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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


def main():
    a, b = map(str, readline().rstrip().split())
    print(math.ceil(int(a) * float(b) * 100) // 100)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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


def main():
    a, b = map(str, readline().rstrip().split())
    print(math.floor(int(a) * float(b) * 100) // 100)


if __name__ == '__main__':
    main()

Submission status: Wrong Answer

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

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

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

from decimal import Decimal, ROUND_DOWN
a = Decimal(A)
b = Decimal(B)
ans2 = a * b
print(ans2.quantize(Decimal('1'), rounding=ROUND_DOWN))

Submission status: Wrong Answer

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

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

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

from decimal import Decimal
a = Decimal(A)
b = Decimal(B)
ans2 = a * b
print(ans2)

Submission status: Wrong Answer

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

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math

a,b=map(str,input().split())
c=int(a)
e=b.replace('.','')
d=int(e[0])*100+int(e[1])*10+int(e[2])
print(math.floor(c*d/100))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
a = (input())
num = a.split()

m = 1 
for i in num :
    m *= float(i)




 
ans = int(m)


print(ans)

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

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 = map(float, input().split())
b = int(b * 100)
print(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:
import math
def main():
  A,B = map(float,input().split())
  B *= 100
  print(math.floor((A * B) / 100))
  
main()

Submission status: Wrong Answer

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

print(int(a * b))

Submission status: Wrong Answer

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

Submission status: Wrong Answer

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

Submission status: Wrong Answer

Solution code:
import math #小数点切り捨てのためにインポート

#スペース区切りの文字をインプット
x,y = map(float,input().split())

#合計をsumに入力
sum = x*y

print(math.floor(sum))

Submission status: Wrong Answer

Solution code:
import math
from decimal import *
A,B = map(Decimal,input().split())
A = int(A)
C = int(100 * B)
ans = int(A*C /100)
print(ans)

Submission status: Wrong Answer

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

ans = A * B / 100 

print(int(ans))