본문 바로가기
백준 알고리즘/Java

[백준] 11720. 숫자의 합 - Java

by 리버🐦‍🔥 2025. 4. 22.

https://www.acmicpc.net/problem/11720

 

⭐️ 중요 포인트

1. String을 사용하면 느리기때문에 StringBuilder를 사용하여 구현

import java.util.*;
import java.io.*;

public class P11720 {

    static BufferedReader br;
    static BufferedWriter bw;

    static StringBuilder sb;

    static int N;

    static void init() throws IOException {
        br = new BufferedReader(new InputStreamReader(System.in));
        bw = new BufferedWriter(new OutputStreamWriter(System.out));

        N = Integer.parseInt(br.readLine());
        sb = new StringBuilder(br.readLine());
    }

    static int solve() throws IOException {
        int sum = 0;

        for (int i = 0; i < sb.length(); i++) {
            sum += sb.charAt(i) - '0';
        }

        return sum;
    }

    public static void main(String[] args) throws IOException {
        init();

        bw.write(String.valueOf(solve()));

        bw.flush();
        bw.close();
        br.close();
    }
}