문제
문제 풀이
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int[] arr = new int[30];
//(1)
Scanner sc = new Scanner(System.in);
for (int i = 0; i < 28; i++) {
int a = sc.nextInt();
arr[a-1] = 1;
//(2)
}
for (int i = 0; i < arr.length; i++) {
if(arr[i]== 0){
System.out.println(i+1);
//(3)
}
}
}
}
- 크기가 30인 배열을 선언합니다.
- 28번 수를 입력하여, 입력된 수의 배열을 1로 초기화해줍니다.
- 배열을 순회하며 값이 1로 초기화 되지 않은 인덱스 번호를 출력합니다.
결과
'Algorithm > 백준' 카테고리의 다른 글
[백준] 7287: 등록 - JAVA [자바] (0) | 2023.04.18 |
---|---|
[백준] 6840: Who is in the middle? - JAVA [자바] (0) | 2023.04.18 |
[백준] 5341: Pyramids - JAVA [자바] (0) | 2023.04.18 |
[백준] 5337: 웰컴 - JAVA [자바] (0) | 2023.04.18 |
[백준] 5339: 콜센터 - JAVA [자바] (0) | 2023.04.18 |