간단한 문제인데 왜 이렇게 안풀리는지 모르겠다 , 풀긴 풀었는데 이렇게 푸는게 맞는건지 (?) 잘모르겠다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.*;
import java.util.stream.Collectors;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));
List<Integer> array = new ArrayList<>();
for (int i = 0; i < 28; i++) {
int number = Integer.parseInt(bf.readLine());
array.add(number);
}
Collections.sort(array);
int[] newrray = new int[30];
for (int k = 1; k <= 30; k++) {
if (array.contains(k)) {
newrray[k-1] = k;
} else {
System.out.println(k);
}
}
}
}
'PS > 백준' 카테고리의 다른 글
백준 - 일곱 난쟁이 (0) | 2023.11.09 |
---|---|
백준 - 피보나치 수 5 (1) | 2023.11.08 |
백준 - 나머지 (3052번) (0) | 2023.11.05 |
백준 - 수학은 비대면 강의입니다. (0) | 2023.11.05 |
백준 - 상수 (2908번) (0) | 2023.11.04 |
댓글