[プログラマーレベル1]プラス記号で問題を解く



に質問


自然数Nが与えられた場合,Nの各数の和を求め,返される解関数を求める.
たとえば、N=123の場合、1+2+3=6を返します.

せいげんじょうけん

  • N範囲:10000000以下自然数
  • 🖨️ I/O例



    💡 に答える

    class Solution {
    
        public int solution(int n) {
            int answer = 0;
    
            while(n != 0) {
                answer += n % 10;
                n /= 10;
            }
    
            return answer;
        }
    }

    ✏️ comment

  • の残りとシェアを用いて解くことができる.