mirror of
https://github.com/ShusenTang/LeetCode.git
synced 2024-09-02 14:20:01 +00:00
Create 258. Add Digits.md
This commit is contained in:
parent
4706c076e2
commit
ee45883d22
21
258. Add Digits.md
Normal file
21
258. Add Digits.md
Normal file
@ -0,0 +1,21 @@
|
||||
# [258. Add Digits](https://leetcode.com/problems/add-digits/description/)
|
||||
# 思路
|
||||
没什么好说的,按照题目的意思,用两个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;
|
||||
}
|
||||
};
|
||||
```
|
Loading…
Reference in New Issue
Block a user