[ Backjoon - 10951번 ] A+B - 4 ( java )
📚 Table of Contents
문제
두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.
입력
입력은 여러 개의 테스트 케이스로 이루어져 있다.
각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10)
출력
각 테스트 케이스마다 A+B를 출력한다.
예제 입력 1
1 1
2 3
3 4
9 8
5 2
예제 출력 1
2
5
7
17
7
문제풀이
코드 설명
- 코드의 목적:
- 이 코드는 사용자로부터 계속해서 두 개의 정수를 입력받아 합을 계산하고, 계산된 결과를 출력하는 것입니다.
- 사용자가 더 이상 입력하지 않고 종료하면 프로그램을 종료합니다.
- 코드의 주요 구조:
- 이 코드는 무한 루프를 사용하여 계속해서 사용자로부터 두 개의 정수를 입력받습니다.
- 입력받은 두 정수의 합을 계산하고, 계산된 결과를 출력합니다.
- 사용자가 더 이상 입력하지 않고 종료하면 프로그램을 종료합니다.
- 코드의 주요 알고리즘:
- 이 코드는 Java 8의 Stream API를 사용하여 간결하고 명확한 코드를 작성하고 있습니다.
- 코드의 핵심:
- 이 코드의 핵심은 사용자가 더 이상 입력하지 않고 종료하면 프로그램을 종료하는 것입니다.
풀이
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
public class _12_A플러스B_4 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line;
while ((line = br.readLine()) != null) {
// 두 개의 정수를 입력받아 합을 계산합니다.
int sum = Arrays.stream(line.split(" "))
.mapToInt(Integer::parseInt).sum();
// 계산된 결과를 출력합니다.
System.out.println(sum);
}
}
}
'Coding > Backjoon' 카테고리의 다른 글
[ Backjoon - 2562번 ] 최댓값 ( java ) (0) | 2024.02.06 |
---|---|
[ Backjoon - 10871번 ] X보다 작은 수 ( java ) (1) | 2024.02.06 |
[ Backjoon - 10952번 ] A+B - 5 ( java ) (0) | 2024.02.06 |
[ Backjoon - 2438번 ] 별 찍기 - 1 ( java ) (1) | 2024.02.06 |
[ Backjoon - 11022번 ] A+B - 8 ( java ) (0) | 2024.02.06 |