2920 : NOTE

네르기·2021년 8월 12일
0

알고리즘

목록 보기
13/76

어떤 문제인가?

오름차순으로 정렬되어 있는지, 내림차순으로 정렬되어 있는지 아니면 정렬이 안되어 있는지 확인하는 문제.

코드

#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 끝.

profile
프로그래머와 애니메이터가 되고파

0개의 댓글

관련 채용 정보