반응형
● 분석
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 연산 처리
'백준 문제풀이' 카테고리의 다른 글
(2741) 백준 문제풀이 - N 찍기 / JAVA (0) | 2021.02.03 |
---|---|
(9498) 백준 문제풀이 - 시험성적 / JAVA (0) | 2021.01.31 |
(1330) 백준 문제풀이 - 두 수 비교하기 / JAVA (0) | 2021.01.31 |
(2588) 백준 문제풀이 - 곱셈 / JAVA (0) | 2021.01.30 |
(10430) 백준 문제풀이 - 나머지 / JAVA (0) | 2021.01.30 |
댓글