题目

编写递归函数计算一个非负整数各位十进制数字之和。

输入格式:一行输入一个非负整数 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