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 |
반응형
'알고리즘 문제풀이' 카테고리의 다른 글
[Backjoon] 5054번 문제 - 주차의 신 (0) | 2017.06.30 |
---|---|
[Backjoon] 5596번 문제 - 시험 점수 (0) | 2017.06.29 |
[Backjoon] 10718번 문제 - 할로윈의 사탕 (0) | 2017.06.29 |
[Backjoon] 9610번 문제 - 사분면 (0) | 2017.06.29 |
[Backjoon] 9076번 문제 - 점수 집계 (0) | 2017.06.29 |
댓글