coding/BackJoon
[JAVA] 백준 15552번 빠른 A+B
PrayHee
2024. 5. 6. 13:56
package JavaTestBackJoon;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class B15552 {
public static void main(String[] args) throws NumberFormatException, IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in)); // 빠르게 받기
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); // 빠르게 출력하기
int t = Integer.parseInt(bf.readLine()); // 몇 번 반복할지 t값 입력 받기
// System.out.println(t+" 나는t");
for (int i = 0; i < t; i++) {
String s = bf.readLine();
int a = Integer.parseInt(s.split(" ")[0]);
int b = Integer.parseInt(s.split(" ")[1]);
bw.write((a+b) + "\n");
}
bw.write("\n");
bw.flush();
}
}
스캐너보다 더 빠른 입력을 받아야 하고, sysout보다 더 빠른 출력을 해야 하기 때문에 버퍼를 사용해야 한다.
중간에 잘 진행되고 있는지 확인이 필요할 경우 sysout으로 찍어보면 된다 !