오름차순으로 정렬되어 있는지, 내림차순으로 정렬되어 있는지 아니면 정렬이 안되어 있는지 확인하는 문제.
#include <stdio.h>
int main() {
int s=0,i=0,N[9]={0};
for(;i<8;i++)
scanf("%d",&N[i]);
if(N[0]>N[1]) s = 1;
else s = 2;
for(i=0;i<7;i++)
if((s==1 && N[i]<N[i+1])||(s==2 && N[i]>N[i+1])) s = 3;
if(s==1) printf("descending");
else if(s==2) printf("ascending");
else printf("mixed");
}
어차피 나는 문제 해결 자체가 목적이니 대충 끄적였다.
이것으로 백준에서 손 못댄 CLASS 1 끝.