[ 다먹살 ]/- Coding

[백준] 11720 숫자의 합

엉망으로살기 2021. 9. 4. 09:29
반응형

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

 

11720번: 숫자의 합

첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.

www.acmicpc.net

 

오랜만에 백준 문제풀이 사이트를 들어가봤는데 단계별 풀기라는 것을 발견하게 되었다. (https://www.acmicpc.net/step) 여기 나와있는 단계별 문제만 해도 충분히 200개 정도는 될 것 같아서 프로그래머스와 백준을 병행하려고 한다.

 

이 문제는 자료형에 대한 처리만 해주면 되는 쉬운 문제였다. int자료형으로 변수를 사용할 경우 표현범위를 초과할 수 있기 때문에 long 변수를 사용해서 자리수 글자마다 더해주었다.

 


문제

 


입출력 예시

 


코드

import java.util.Scanner;

public class Main
{
    public static void main(String[] args)
    {
        Scanner sc = new Scanner(System.in);
        int n = sc.nextInt();
        String a = sc.next();
        long sum = 0;
        
        for(int i=0; i<n; i++)
        {
            sum += (long)Integer.parseInt(a.charAt(i)+"");
        }
        
        System.out.println(sum);
    }
}

 

반응형