2920
#include <stdio.h>
#include <stdlib.h>
#define LEN 8
int main(void){
// 8개 숫자 입력
int arr[LEN] = {0};
for(int i = 0; i < LEN; i++){
scanf("%d", &arr[i]);
}
int count;
for(int i = 0; i < LEN-1; i++){
count = 0;
count = arr[i] - arr[i+1];
// -1 혹은 1이 아니면 mixed라서 중단.
if(abs(count) != 1){
break;
}
}
if(abs(count) != 1){
printf("mixed");
}
// 마지막까지 차이가 1이면 내림차순
else if(count == 1){
printf("descending");
}
// 마지막까지 차이가 -1이면 오름차순
else if(count == -1){
printf("ascending");
}
}

'백준' 카테고리의 다른 글
| [ 백준 / C ] 10430번 : 나머지 (0) | 2026.01.13 |
|---|---|
| [ 백준 / C ] 2439번 : 별 찍기 - 2 (0) | 2026.01.13 |
| [ 백준 / C ] 5555번 : 반지 (1) | 2026.01.08 |
| [ 백준 / C ] 9417번 : 최대 GCD (0) | 2026.01.07 |
| [ 백준 / C ] 5597번 : 과제 안 내신 분..? (0) | 2026.01.06 |