본문 바로가기
알고리즘 문제풀이

[Backjoon] 10822번 문제 - 더하기

by 마스터누누 2017. 6. 29.
728x90
반응형

숫자와 콤마로만 이루어진 문자열 S가 주어진다. 이 때, S에 포함되어있는 자연수의 합을 구하는 프로그램을 작성하시오.

S의 첫 문자와 마지막 문자는 항상 숫자이고, 콤마는 연속해서 주어지지 않는다. 주어지는 수는 항상 자연수이다.


풀이


문자열을 쉼표를 기준으로 split하고 반복문으로 순환하여

정수형으로 변경 후 최종값에 더해나간다.

마지막에 최종값을 출력한다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
import java.util.Scanner;
 
/**
 * Created by homr on 2017. 6. 29..
 */
public class Main {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        String[] str = sc.next().split(",");
        int result = 0;
 
        for(int i =0; i<str.length; i++){
            result += Integer.parseInt(str[i]);
        }
 
        System.out.print(result);
    }
}
 
cs


반응형

댓글