11720. 숫자의 합

개붕이·2023년 12월 2일

Baekjoon

목록 보기
4/12

문제

풀이

public class Main {
    public static void main(String[] args) throws Exception {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
        int n = Integer.parseInt(br.readLine()); // n 개의 숫자가 입력으로 들어옴 
        String str = br.readLine(); // 공백없이 쓰여진 숫자들을 str로 받음
        int result = 0; 결과를 담을 변수
        for (int i = 0; i < n; i++) {
            result += Character.getNumericValue(str.charAt(i));
        }
        // 1. n번 반복하면서 result에 각 값을 더함
        // 2. 각 값은 문자열에서 i번째 문자를 Char로 형변환 시킨 값을 이용해 더함
        // getNumericValue = char or non-negative int value를 리턴
        bw.write(String.valueOf(result));
        bw.flush();
        bw.close();
        br.close();
    }
}
profile
based on the records

0개의 댓글