백준 문제풀이
(15552) 백준 문제풀이 - 빠른 A+B / JAVA
PAIK'S JAVA
2021. 2. 3. 20:09
반응형

● 분석
1. Scanner와 System.out.println 대신 BufferedReder와 BufferedWriter를 사용해야한다.
2. BufferedReader로 받는 데이터는 String으로 고정되기에 int형으로 형변환 해야한다.
● 풀이
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Main { //빠른 A + B
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
int TC = Integer.parseInt(br.readLine());
for(int i = 0; i < TC; i++) {
String[] num = br.readLine().split(" ");
int A = Integer.parseInt(num[0]);
int B = Integer.parseInt(num[1]);
bw.write((A+B)+"\n");
}
bw.flush();
bw.close();
}
}
- String 문자열로 입력한 숫자를 Integer.parseInt로 int 숫자형으로 변환하여 A+B 연산 처리