import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
int stu[] = new int[31];
for(int i=0; i<28; i++) {
int num = Integer.parseInt(br.readLine());
stu[num] = 1;
}
for(int num=1; num<stu.length; num++) {
if(stu[num]==0) {
sb.append(num+"\n");
}
}
System.out.println(sb);
}
}
28명이 제출했는데 반복문을 돌릴때 배열.length 만큼 반복되게 설정했더니 아래와 같은 에러가 떴다.
java.lang.NumberFormatException: For input string: ""
28로 바꿨더니 잘 해결됐다.
'알고리즘 풀이' 카테고리의 다른 글
[복습][백준] 10811번: 바구니 뒤집기 - java 풀이 (1) | 2023.06.16 |
---|---|
[복습][백준]3052번: 나머지 - java 풀이 (0) | 2023.06.15 |
[복습][백준]10813번: 공 바꾸기 - java 풀이 (0) | 2023.06.14 |
[복습][백준]10810번: 공 넣기 - java 풀이 (0) | 2023.06.14 |
[복습][백준]2562번: 최댓값 - java 풀이 (0) | 2023.06.13 |