페이지가 로드되지 않나요? 여기를 눌러보면 고쳐질 수도 있어요.
Placeholder

#8119
인터랙티브

오름차순 판별 함수 1초 32MB

문제

아래는 채점을 할 때 사용되는 코드이다.

아래 코드에서 isAscending(A, N)은 길이 N의 수열이 저장된 배열 A를 받아 해당 수열이 오름차순이면 true를, 아니면 falsereturn하는 함수다.

해당 함수 isAscending()을 작성하시오.

* 제출할때는 헤더파일isAscending()만 제출합니다.

#include<stdio.h>



int main(){
    int N;
    int A[105] = {};
    scanf("%d", &N);
    for(int i=1; i<=N; ++i){
        scanf("%d", &A[i]);
    }

    printf("%s", isAscending(A, N) ? "YES" : "NO");

    return 0;
}

참고: 추가적으로 필요한 헤더파일이나 함수가 있는 경우 추가하는 것도 가능합니다.


입력

[매개변수] 1차원 배열 A와 정수 N이 주어진다. (2 \le N \le 100; -100 \le A_i \le 100; 1 \le i \le N)


출력

[return] 오름차순이면 true, 아니면 false을 return한다. (bool)


예제1

입력
3
-1020-30
출력
NO

예제2

입력
4
1234
출력
YES

예제3

입력
5
22222
출력
YES

출처

JUNGOL - @klee

역링크