๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

Develop Study ๐Ÿ’ป

java / ์ž๋ฆฟ์ˆ˜ ๋”ํ•˜๊ธฐ /

728x90

๋ฌธ์ œ : ์ž์—ฐ์ˆ˜ N์ด ์ฃผ์–ด์ง€๋ฉด, N์˜ ๊ฐ ์ž๋ฆฟ์ˆ˜์˜ ํ•ฉ์„ ๊ตฌํ•ด์„œ return ํ•˜๋Š” solution ํ•จ์ˆ˜๋ฅผ ๋งŒ๋“ค์–ด ์ฃผ์„ธ์š”.

์˜ˆ๋ฅผ๋“ค์–ด N = 123์ด๋ฉด 1 + 2 + 3 = 6์„ return ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.*;
 
public class Solution {
    
      public int solution (int n) {
       return getAnswer(n);
        }
           
      
        public int getAnswer(int n){
            int answer = 0 ; 
            while(n != 0 ){
                answer += n % 10 ; 
                n = n / 10 ; 
            }
            return answer ; 
        }
    
    }
cs
728x90