- Python算法指南:程序员经典算法分析与实现
- 李永华
- 101字
- 2021-03-28 12:47:36
例47 各位相加
1. 问题描述
给出一个非负整数num,反复将所有位的数字相加,直到得出一个位数为1的整数。
2. 问题示例
给出num=38,相加的过程为:3+8=11,1+1=2,因为2是一位数字,所以返回2。
3. 代码实现
4. 运行结果
初始值:38
结果:2
给出一个非负整数num,反复将所有位的数字相加,直到得出一个位数为1的整数。
给出num=38,相加的过程为:3+8=11,1+1=2,因为2是一位数字,所以返回2。
初始值:38
结果:2