와와

백준 10950 / 자바 본문

개발/자바

백준 10950 / 자바

정으주 2021. 1. 7. 17:03

www.acmicpc.net/problem/10950

 

10950번: A+B - 3

두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.

www.acmicpc.net

import java.util.Scanner;

public class Main {
	
	public static void main(String[] args) {
		
		Scanner scan = new Scanner(System.in);
		
		int T = scan.nextInt();
		
		for(int i=0;i<T;i++) {
			int A = scan.nextInt();
			int B = scan.nextInt();
			System.out.println(A+B);
		}

		scan.close();

		}
}

먼저 그나마 친숙한 스캐너로 풀기

또 다른 사람들은 엄청 시간이 짧길래 봤더니 버퍼리더를 사용했다....

 

import java.io.*;
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));
		
		StringTokenizer st;
		int A,B;
		
		int T = Integer.parseInt(br.readLine());
		
		for(int i=0;i<T;i++) {
			st = new StringTokenizer(br.readLine());
			A= Integer.parseInt(st.nextToken());
			B= Integer.parseInt(st.nextToken());
			
			bw.write(Integer.toString(A+B));
			bw.newLine();
		}
		
		bw.flush();
		bw.close();
		
	}
}	

그래서 이렇게 다시 풀어봄

'개발 > 자바' 카테고리의 다른 글

백준 15552 / 자바  (0) 2021.01.08
백준 8393 / 자바  (0) 2021.01.08
백준 2739 / 자바  (0) 2021.01.07
백준 2884 / 자바  (0) 2021.01.06
백준 1000 / 자바  (0) 2020.12.26