题目
编写递归函数计算一个非负整数各位十进制数字之和。
输入格式:一行输入一个非负整数 n。
输出格式:输出一个整数,表示该数各位数字相加的总和,末尾换行。
数据范围与约定:0 ≤ n ≤ 1018。
思路与算法
1. 递归基
当 n == 0 时返回 0。
2. 递归递推
多位数拆解为当前个位 n % 10 加上高位递归结果 ds(n // 10)。
完整程序
s1 = input().strip()
s2 = input().strip()
# 拼接两个字符串
print(s1 + s2)运行示例
输入:
1234输出:
10