13038 - 高精度乘低精度
时间限制 : 1 秒
内存限制 : 128 MB
给定一个大整数 a 和一个小整数 b ,计算它们的乘积 a \times b 。
其中 a 可能非常大(最多 500 位),而 b 的绝对值不超过 10^9 。
注意: a 和 b 都可能为负数,结果需保留符号(同号得正,异号得负)。
输入
输入共一行或两行(具体取决于输入格式,但通常为一行):
- 第一行(或同一行)包含两个整数 a 和 b ,之间用空格隔开。
- a 的绝对值不超过 10^{500} , b 的绝对值不超过 10^9 。
输出
输出一行,一个整数,表示 a \times b 的精确结果。
样例
输入
-12345678987654321 -114514
输出
1413753083592246914994