可信网站认证有必要吗,wordpress的链接怎么设置,北京南站到北京站,培训机构排名前十给定一个非负整数 num#xff0c;反复将各个位上的数字相加#xff0c;直到结果为一位数。返回这个结果。 示例 1:
输入: num 38
输出: 2
解释: 各位相加的过程为#xff1a;
38 -- 3 8 -- 11
11 -- 1 1 -- 2
由于 2 是一位数#xff0c;所以返回 2。…给定一个非负整数 num反复将各个位上的数字相加直到结果为一位数。返回这个结果。 示例 1:
输入: num 38
输出: 2
解释: 各位相加的过程为
38 -- 3 8 -- 11
11 -- 1 1 -- 2
由于 2 是一位数所以返回 2。示例 2:
输入: num 0
输出: 0 提示
0 num 231 - 1
代码题解
class Solution {public int addDigits(int num) {while (num 10) {int sum 0;while (num 0) {sum num % 10;num / 10;}num sum;}return num;}
}