#P1072. 大整数除法验证

大整数除法验证

题目描述

已知高精度数 aa 和正整数 bb,请计算 a÷ba \div b 的商 qq 和余数 rr,并输出 q×b+rq \times b + r 的值,以验证除法运算是否正确(即验证:a=q×b+ra = q \times b + r)。

注意:q×bq \times b 可能依然是高精度数,需要用高精度乘法计算。

输入格式

两行,第一行是一个不超过 1000 位的高精度数 aa,第二行是一个正整数 bb1b1041 \le b \le 10^4)。

输出格式

一行,输出 q×b+rq \times b + r 的值,结果应等于 aa

样例

123456789
7
123456789
999999999999
11
999999999999

说明/提示

对于所有测试点,保证 aa 不超过 1000 位,1b1041 \le b \le 10^4

提示:先用高精度除法求商 qq 和余数 rr,再用高精度乘法计算 q×bq \times b,最后用高精度加法加上 rr,输出结果验证是否等于原来的 aa