输入两个非负 10 进制整数 A 和 B (≤230−1),输出 A+B 的 D (1<D≤10)进制数。
输入格式:
输入在一行中依次给出 3 个整数 A、B 和 D。
输出格式:
输出 A+B 的 D 进制数。
Python
n = list(map(int,input().split()))
s = ''
temp = n[0] + n[1]
if temp == 0:
print(0)
else:
while temp > 0:
s = str(temp % n[2]) + s
temp = temp // n[2]
print(s)
该博客主要介绍了如何使用Python编程语言,将两个非负十进制整数相加,并将结果转换为指定(1到10之间)的进制数。代码通过读取输入的整数和目标进制,利用Python的除法和取余操作实现了进制转换。当结果为0时,直接输出0,否则将每次的余数倒序拼接成目标进制的数字表示。

1454

被折叠的 条评论
为什么被折叠?



