백준 문제풀이
5597번 : 과제 안 내신분..?
하다블
2022. 6. 7. 18:54
반응형
문제는 다음과 같습니다.
https://www.acmicpc.net/problem/5597
5597번: 과제 안 내신 분..?
X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데,
www.acmicpc.net
풀이 코드는 다음과 같습니다.
#include <iostream>
using namespace std;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
bool arr[30]{false};
for(int i{0};i<28;i++)
{
int temp;
cin>>temp;
arr[temp-1]=true;
}
for(int i{0};i<30;i++)
{
if(arr[i]==false)
{
cout<<i+1<<endl;
}
}
return 0;
}
입력받은 값들은 체크하고 체크되지 않은 값을 1부터 찾아가면 자연스레 출력은 과제를 제출하지 않은 학생 2명 중 학번이 앞에 있는 학생이 먼저 나오게 됩니다.
반응형