"빠른"
A+B라니! 그게 뭐죠?
Java라면 Scanner와 System.out.print()대신
BufferedReader와 BufferedWriter 를 사용하라네요
이거는 바로 코드를 봅시다
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
import java.util.StringTokenizer;
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());
int[] arr = new int[n];
for (int i=0; i<n; i++) {
StringTokenizer st1 = new StringTokenizer(br.readLine());
arr[i] = Integer.parseInt(st1.nextToken())+Integer.parseInt(st1.nextToken());
}
for (int i=0; i<n; i++) {
bw.write(arr[i] + "\n");
}
bw.flush();
bw.close();
}
}
BufferedReader와 BufferedWriter는 이렇게 사용합니다
br.readLine()은 한 줄을 통채로 읽기 때문에
StringTokenizer를 자주 같이 이용합니다
bw.write()를 이용해 출력할 수 있습니다
'백준 문제풀기 > JAVA' 카테고리의 다른 글
[백준 15649 JAVA 자바] N과 M (1) (0) | 2023.08.26 |
---|---|
[백준 15596 JAVA 자바] 정수 N개의 합 (0) | 2023.08.26 |
[백준 15439 JAVA 자바] 베라의 패션 (0) | 2023.08.26 |
[백준 14916 JAVA 자바] 거스름돈 (0) | 2023.08.26 |
[백준 1302 JAVA 자바] 베스트셀러 (0) | 2023.08.26 |