백준

백준 11720 - 숫자의 합

수풀속의고라니 2022. 5. 6. 14:57
728x90

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import java.util.Scanner;
 
public class B11720 {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        //입력할 인덱스 수를 입력
        int size = scanner.nextInt();
        //입력할 문자열 입력
        String input = scanner.next();
        //String타입을 char타입의 배열로 변환
        char[] charArr = input.toCharArray();
        //char타입의 배열을 int타입으로 변환해서 담을 int타입의 배열
        int arry[] = new int[size];
        //숫자들의 합을 구할 변수
        int sum = 0;
        
        for (int i = 0; i < size; i++) {
            //Character의 내장 함수를 사용해서 문자배열을 숫자배열로 변환해서 담아줌
            arry[i] = Character.getNumericValue(charArr[i]);
            //숫자배열의 각 숫자들을 반복할 때마다 sum에 더해줌
            sum += arry[i];
        }
        System.out.println(sum);
        scanner.close();
    }    
}
cs

 

728x90