Java/Algorithm

[Java-Algorithm] 백준 11719 그대로 출력하기

Jeong Jeon
반응형

문제 : https://www.acmicpc.net/problem/11719

 

11719번: 그대로 출력하기 2

입력이 주어진다. 입력은 최대 100줄로 이루어져 있고, 알파벳 소문자, 대문자, 공백, 숫자로만 이루어져 있다. 각 줄은 100글자를 넘지 않으며, 빈 줄이 주어질 수도 있고, 각 줄의 앞 뒤에 공백이

www.acmicpc.net

 

풀이 :

그냥 BufferedReader로 하고, 처음에 틀렸었다..

왜지 하고 왔더니, null 체크를 안한것. *** 중요

public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		ArrayList<String> resultList = new ArrayList<String>();
		String tmp = "";
		for (int i = 0; i < 100; i++) {
			tmp = br.readLine();
			if(tmp == null) {
				resultList.add("");
			}else {
				resultList.add(tmp);
			}
		}
		br.close();
		for (int i = 0; i < resultList.size(); i++) {
			System.out.println(resultList.get(i));
		}
	}
반응형