LeetCode/solutions/258. Add Digits.md
2019-09-13 23:08:41 +08:00

465 B
Raw Blame History

258. Add Digits

思路

没什么好说的按照题目的意思用两个while循环即可。

C++

class Solution {
public:
    int addDigits(int num) {
        int res = 0;
        while(num >= 10){
            while(num > 0){
                res += (num % 10);
                num /= 10;
            }
            num = res;
            res = 0;
        }
        return num;
    }
};