题目

类型:数学
image.png

解题思路

学上提到:

  1. 能够被9整除的整数,各位上的数字加起来也必然能被9整除,所以,连续累加起来,最终必然就是9。
  2. 不能被9整除的整数,各位上的数字加起来,结果对9取模,和初始数对9取摸,是一样的,所以,连续累加起来,最终必然就是初始数对9取摸。

代码

  1. class Solution {
  2. public int addDigits(int num) {
  3. return (num - 1) % 9 + 1;
  4. }
  5. }