输入两个非负 10 进制整数 A 和 B (≤2^30−1),输出 A+B 的 D (1<D≤10)进制数。
输入格式:
输入在一行中依次给出 3 个整数 A、B 和 D。
输出格式:
输出 A+B 的 D 进制数。
输入样例:
1 | 123 456 8 |
输出样例:
1 | 1103 |
分析:
设sum = a + b,采用“除基取余法”,将每次sum % d的结果存储在int数组data中,然后令 sum /= d,直至sum==0成立为止。此时数组data中,倒序保存着sum在d进制下每一位的结果。
1 |
|