입력
첫 줄에 테스트케이스의 개수 T가 주어진다.
T는 최대 1,000,000이다.
다음 T줄에는 각각 두 정수 A와 B가 주어진다.
A와 B는 1 이상, 1,000 이하이다.
출력
각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력한다.
코드
BufferedReader와 BufferedWriter를 사용하기위한 연습문제다.
package BJ_2022_01_03;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
public class BJ_15552 {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
StringTokenizer st;
int T;
T = Integer.parseInt(br.readLine());
for (int n = 0; n < T; n++) {
st = new StringTokenizer(br.readLine(), " ");
bw.write((Integer.parseInt(st.nextToken()) + Integer.parseInt(st.nextToken())) + "\n");
}
bw.flush();
bw.close();
}
}
기본적인 틀
BufferedReader
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st;
Integer.parseInt(br.readLine());
st = new StringTokenizer(br.readLine(), " ");
Integer.parseInt(st.nextToken())
BufferedWriter
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
bw.write(Integer.parseInt(br.readLine()) + "\n");
bw.flush();
bw.close();
이 틀을 기억해놓으면 문제없을듯하다.
'알고리즘 풀이 > 백준' 카테고리의 다른 글
[Gold V] A와 B - 12904 (JAVA) (0) | 2023.06.02 |
---|---|
[Silver II] 그르다 김가놈 - 18113 (JAVA) (0) | 2023.06.02 |
[Gold V] 순열의 순서 - 1722 (JAVA) (0) | 2023.05.29 |
[Silver I] 점프왕 쩰리 (Large) - 16174 (JAVA) (0) | 2023.05.25 |
[Gold V] 사과나무 - 20002 (JAVA) (0) | 2023.05.25 |