백준 C, C++ 문제(소스코드만)

5597번, 과제 안 내신 분..?

swchung09 2025. 4. 7. 23:23
#include <stdio.h>
int arr[30] = {0,};
int find(int t){
    for (int i = 0; i < 28; i++){
        if (arr[i] == t) return 1;
    }
    return 0;
}
int main(){
    int no1 = -1, no2 = -1;
    for (int i = 0; i < 28; i++){
        scanf("%d", &arr[i]);
    }
    for (int i = 1; i <= 30; i++){
        if (find(i) == 0){
            if (no1 == -1){
                no1 = i;
            }else {
                no2 = i;
            }
        }
    }
    if (no1 < no2){
        printf("%d\n%d", no1, no2);
    }else {
        printf("%d\n%d", no2, no1);
    }
}

'백준 C, C++ 문제(소스코드만)' 카테고리의 다른 글

10811번, 바구니 뒤집기  (0) 2025.04.08
3052번, 나머지  (0) 2025.04.08
10813번, 공 바꾸기  (0) 2025.04.07
10810번, 공 넣기  (0) 2025.04.07
2562번, 최댓값  (0) 2025.04.07