http://www.spoj.com/problems/MORENA/ 인 경우, 테스트 케이스의 경우 ideone에서 정상적으로 실행 중입니다. 어떤 생각? 이전에 자바로 작성한 NZEC을 얻고있었습니다. 다음 C에서 이것을 썼습니다.C 코드가 ideone에서 정상적으로 실행되지만 코드가
#include<stdio.h>
int main(){
int n,i;
scanf("%d",&n);
long num[n];
for(i=0;i<n;i++){
scanf("%ld",&num[i]);
}
int flag;
int l;
for(l=0;l<n;l++){
if(num[l+1] > num[l]){
flag = 1;
break;
}
else if(num[l+1] < num[l]){
flag = 0;
break;
}
}
int count = 1,k;
for(k =0; k<n-1; k++){
if(flag){
if (num[k+1] > num[k]){
count++;
flag = 0;
}
else if(num[k+1]==num[k]){
flag = 1;
}
else if(num[k+1]<num[k]){
//count++;
flag=1;
}
}
else{
if(num[k+1] < num[k]){
count++;
flag = 1;
}
else if(num[k+1]==num[k]){
flag = 0;
}
else if(num[k+1]>num[k]){
//count++;
flag = 0;
}
}
}
printf("%d",count);
return 0;
}
"WA"와 "NZEC"의 의미를 모두가 알고 있다고 가정하지 마십시오. 나는 확실히하지 않는다. –
미니 SPOJ 용어집 : SPOJ : Sphere 온라인 판사 (프로그래밍 문제/퍼즐/컨테스트 사이트), WA : 틀린 대답, NZEC : 0이 아닌 종료 코드, TLE : 제한 시간 초과 –
@MichaelBurr : 질문에 편집하는 것이 좋습니다 . –