https://www.acmicpc.net/problem/15552
간단히 a+b 값을 리턴하면 되는데 테스트케이스가 100만개 까지 있어서
scanf로는 안된다
메인에 throws IOExeception을 하고
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));
형태로 bw, br을 선언해서
br.readline() <- string 입력 받기
bw.write() <- write 버퍼에 저장
bw.flush(); <- 버퍼에 있는 값 출력
public class Main {
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 n = Integer.parseInt(br.readLine());
while (n-- > 0){
String[] nums = br.readLine().split(" ");
int a = Integer.parseInt(nums[0]);
int b = Integer.parseInt(nums[1]);
bw.write(a + b + "\n");
}
bw.flush();
}
}
'자바 알고리즘 > 잡기술' 카테고리의 다른 글
문자열 관련 메서드, 사용법 정리 (1) | 2024.11.27 |
---|---|
BufferdWriter int 배열 입력받기 (0) | 2024.04.06 |
백준 2910 : LinkedHashMap (0) | 2024.03.11 |
백준 1302 (map) (0) | 2024.03.10 |
사용자 정의 정렬 Comparable (0) | 2024.02.20 |