欢迎光临散文网 会员登陆 & 注册

【算法笔记】PAT B1022D进制A+B

2022-01-02 14:54 作者:小幻不想码代码  | 我要投稿

https://pintia.cn/problem-sets/994805260223102976/problems/994805299301433344

输入两个非负 10 进制整数 A 和 B (2301),输出 A+B 的 D (1<D10)进制数。

输入格式:

输入在一行中依次给出 3 个整数 AB 和 D

输出格式:

输出 A+B 的 D 进制数。

输入样例:

123 456 8

输出样例:

1103

知识补充:

一个十进制非负整数num的数如何转换成D进制

将该数不断与D相除,知道num的商为0为止,每次相处余数记为x1,x2,x3,x4......xn

该进制表示为XnXn-1Xn-2......X1(这里不是相乘,如下图)

一个非负整型数非十进制的数如何转换成十进制呢

其他与进制相关的知识,自行网络查找,我查了一些,说的还是很明白的


【算法笔记】PAT B1022D进制A+B的评论 (共 条)

分享到微博请遵守国家法律