작성
·
209
0
#include <stdio.h>
int main() {
freopen("input.txt", "rt", stdin);
int n, i, pre, now, cnt, max;
scanf("%d", &n);
scanf("%d", &pre); //메커니즘은 pre와 now를 비교하여 cnt를 증가시키는 방법이다. 따라서 배열의 맨처음의 원소값이 있어야 비교가능.
cnt=1;
max=1;
for(i=2; i<=n; i++){
scanf("%d", &now);
if(now>=pre){
cnt++;
if(cnt>max){
max = cnt;
}
}else{
cnt=1;
pre=now;
}
}
printf("%d\n", max);
return 0;
}
단지 else부분에 괄호만 쳤는데 답이 7이 나오는게 이해가 되질 않습니다. 왜 그럴까요? ㅠㅠ