Edit

【pythonでABC169を解説】C - Multiplication 3

問題概要

問題ページ

問題文

\(A \times B\) の小数点以下を切り捨て、結果を整数として出力してください。

制約

  • \(0 \leq A \leq 10^{15}\)
  • \(0 \leq B < 10\)
  • \(A\) は整数
  • \(B\) は小数第 \(2\) 位まで与えられる

問題の考察

ACコード

import sys
import decimal


def solve():
    readline = sys.stdin.buffer.readline
    mod = 10 ** 9 + 7
    a, b = list(map(str, readline().rstrip().decode('utf-8').split()))
    a = decimal.Decimal(a)
    b = decimal.Decimal(b)
    print(int(a * b))


if __name__ == '__main__':
    solve()

-Edit
-