공부하는 블로그

Baekjoon | Q.10951 - A + B 4 본문

알고리즘 공부

Baekjoon | Q.10951 - A + B 4

치킨닮은닭 2019. 12. 19. 20:22
 

10951번: A+B - 4

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

www.acmicpc.net

 입력 종료에 대한 기준이 없는 EOF(End Of File) 문제이다. EOF에 대해 알아보고자 이 문제를 선택했다.

 

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner sc = new Scanner(System.in);
		
		while(sc.hasNextInt()) {
			int a = sc.nextInt();
			int b = sc.nextInt();
			
			System.out.println(a + b);
		}
		
	}

}

 

 문제 자체는 간단하다. while문의 조건에 'sc.hasNextInt()'를 넣어주자. 만약 문자열로 읽을 경우 'sc.hasNextLine()'으로 변경해주면 된다. BufferedReader에 경우에는 조건에 'br.readLine() != null'을 넣으면 된다. 

Comments