자바 백준 18398번
브론즈4
https://www.acmicpc.net/problem/18398
문제 보기
분류: 구현, 사칙연산
문제 풀기
문제를 읽으면서 테스트 케이스와 문제의 수를 왜 나눠놨는지 이해가 되지 않았는데 답안을 제출하고 보니 "런타임 에러"를 발생 시키려고 그랬나보다.
testCase 와 numOfQuestions 를 동시에 입력받고 for loop 을 돌렸더니 런타임 에러가 발생되었다. 생각이 짧았던것 같다.
다시금 확인하여 testCase 를 입력받고 for loop 을 돌리면서 numOfQuestions 를 입력받아 for loop 을 돌리니 통과되었다.
이중 for loop 을 돌리면서 숫자 2 개를 입력 받고, 합과 곱을 계산하여 출력형식에 맞춰 답안을 제출한다.
코드 보기
import java.util.Scanner;
public class Main {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
int testCase = sc.nextInt();
for (int i = 0; i < testCase; i++) {
int numOfQuestions = sc.nextInt();
for (int j = 0; j < numOfQuestions; j++) {
int num_1 = sc.nextInt();
int num_2 = sc.nextInt();
System.out.println(num_1 + num_2 + " " + num_1 * num_2);
}
}
}
}
'공부하기 > 백준' 카테고리의 다른 글
[Java] 백준 풀기 26766 - Serca (0) | 2023.03.27 |
---|---|
[Java] 백준 풀기 16727 - ICPC (0) | 2023.03.26 |
[Java] 백준 풀기 21591 - Laptop Sticker (0) | 2023.03.24 |
[Java] 백준 풀기 17094 - Serious Problem (0) | 2023.03.23 |
[Java] 백준 풀기 10864 - 친구 (0) | 2023.03.22 |