알고리즘 문제풀이
[Backjoon] 10822번 문제 - 더하기
마스터누누
2017. 6. 29. 14:48
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 |
반응형