스터디/알고리즘

[백준 5597] 과제 안 내신 분...?

덩이 2022. 1. 13. 18:36
#include <iostream>
#include <algorithm>
using namespace std;

int main(){
    int students[31]={0};
    int n;

    for(int i=1; i<=28; i++){
        cin >> n;
        students[n]=1;

    }

    for(int i=1; i<=30; i++){
       if(students[i]==0)
           cout << i << '\n';
       
    }

    return 0;
}

학급 인원수가 30명, 과제 제출 인원수 28명이 고정이므로 학급 인원수 크기만큼 배열 생성

과제 제출 인원수 만큼 학생 번호를 받고 해당 학생 번호를 배열에 저장 

 

학급 전체 인원수 만큼 for문을 돌리고 학급 인원수에 학생 번호가 없으면 학생 번호를 출력