자바 백준 10822번
브론즈 2
https://www.acmicpc.net/problem/10822
문제 보기
분류: 수학, 구현, 문자열, 사칙연산, 파싱
문제 풀기
주어진 문자열을 split() 메서드를 사용하여 separater 로 " , " 를 지정하여 각각 분리한다. 이때, String 배열로 그 분리된 String 타입의 숫자들을 각각 저장한다.
배열로 저정된 String 타입의 숫자들을 하나씩 빼내어 Integer.parseInt() 를 사용하여 Integer 타입으로 변환한 후 전체 합을 구한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String inputStr = sc.next();
String[] sNum = inputStr.split(",");
int total_sum = 0;
for (String n : sNum) {
// System.out.println(n); // TEST PRINT
total_sum += Integer.parseInt(n);
}
System.out.print(total_sum);
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 8545 - Zadanie próbne (0) | 2023.02.21 |
---|---|
[Python] 백준 풀기 9076 - 점수 집계 (0) | 2023.02.19 |
[Python] 백준 풀기 4470 - 줄번호 (0) | 2023.02.17 |
[Java] 백준 풀기 10102 - 개표 (0) | 2023.02.16 |
[Python] 백준 풀기 2711 - 오타맨 고창영 (0) | 2023.02.15 |