DY의 세상구경

BOJ 5597 과제 안 내신 분..?(C++) 본문

IT/ALGORITHM

BOJ 5597 과제 안 내신 분..?(C++)

토미존스 2025. 5. 22. 11:28
반응형

#define _CRT_SECURE_NO_WARNINGS
#include    <iostream>
#include	<math.h>
#include	<stdlib.h>
using namespace std;


int main()
{
	int student[30];

	for (int x = 0; x < 30; ++x)
	{
		student[x] = 0;
	}
	

	int i;
	for (int x = 0; x < 28; ++x) 
	{
		scanf("%d", &i);
		student[i - 1] = 1;
	}
	for (int x = 0; x < 30; ++x)
	{
		if (student[x] == 0)
			printf("%d ", x+1);
	}
	printf("\n");


	return 0;
}

처음에 문제를 약간 헷갈려서.. 공이 같은 번호? 순서대로들어오면 갯수가 늘어나나? 생각했는데, 생각해보니 기초 문제라서 그렇게 꼬아서 낼 확률이 정말 적었다. 
그냥 단순히 바구니마다 마지막으로 담긴 공 번호를 출력하면 되는 문제. 
1차원배열이고 어려울 것은 없었다

반응형