4592
#include <stdio.h>
int main(void){
while (1)
{
int case_num = -1;
int pre_num = -1;
// 정수 N 입력받기
scanf("%d", &case_num);
// 정수 N이 0이면 중단
if(case_num == 0){
break;
}
// 연속하는 중복 제거
for(int i = 0; i < case_num; i++){
// 1~99 사이 수 입력
int cur_num;
scanf("%d", &cur_num);
// 이전 번호가 현재 번호랑 다르면
if(pre_num != cur_num){
// 현재 입력 받은 수 출력
printf("%d ", cur_num);
}
pre_num = cur_num;
}
printf("$\n");
}
return 0;
}

'백준' 카테고리의 다른 글
| [ 백준 / C ] 1152번 : 단어의 개수 (0) | 2025.10.14 |
|---|---|
| [ 백준 / C ] 11098번 : 첼시를 도와줘! (0) | 2025.10.13 |
| [ 백준 / C ] 1236번 : 성 지키기 (0) | 2025.10.09 |
| [ 백준 / C ] 1026번 : 보물 (0) | 2025.10.08 |
| [ 백준 / C ] 1417번 : 국회의원 선거 (0) | 2025.10.08 |