이 문제는 Scanner를 쓰면 시간 초과가 되어버리기때문에 BufferReader/Writer를 써야한다.
풀이 >>
1>> BufferReader/BufferWriter를 사용하기위해 import 해준다.
2>> StringTokenizer 사용을 위해 import 해준다.
4>> readLine은 예외처리를 해줘야만 하는 메소드이기때문에 예외처리해줌 // throws Exception은 예외를 프로그램밖으로 튕김
5>> 버퍼를 사용하여 입력받는 기본 포맷으로 br은 다른 네이밍 가능하다.
6>> 버퍼를 사용하여 출력하는 기본 포맷으로 bw은 다른 네이밍 가능하다.
7>> 횟수를 정하는 변수 t를 입력받는데, 버퍼로 입력을 받으면 기본적으로 string형이기때문에 int형으로 바꿔준다.
8>> 문자열을 분리하기위해 사용하는 StringToeknizer를 선언한다.
9>> for문을 사용해 t만큼 반복한다
10>> 값을 입력받고 StringTokenizer(기본적으로 \n을 기준으로 구분지어 담는다)를 사용한다.
11>> int형 변수 a를 선언하고 StringTokenizer를 사용해 자른 값을 넣어준다.
12>> int형 변수 b를 선언하고 StringTokenizer를 사용해 자른 값을 넣어준다.
13>> 버퍼를 사용하여 출력하는데, a와b값을 더하고 \n을 통해 엔터를 쳐준다(말이뭔가이상하다..)
15>> 갖고있던 버퍼를 다 내보내며 마무리
'WEB > 백준알고리즘' 카테고리의 다른 글
[JAVA] 백준 알고리즘 2742번 기찍 N (0) | 2019.10.01 |
---|---|
[JAVA] 백준 알고리즘 2741번 N 찍기 (0) | 2019.10.01 |
[JAVA] 백준 알고리즘 10950번 A+B-3 (0) | 2019.10.01 |
[JAVA] 백준 알고리즘 8393번 합 (0) | 2019.10.01 |
[JAVA] 백준 알고리즘 2739번 구구단 (0) | 2019.10.01 |