#4435: 請問哪裡有錯?(C++)


wodwhsm (wodwhsm)

學校 : 國立臺灣師範大學附屬高級中學
編號 : 13982
來源 : [114.34.208.126]
最後登入時間 :
2011-07-10 18:10:33
d074. 電腦教室 -- 板橋高中教學題 | From: [220.132.82.140] | 發表日期 : 2010-10-24 21:53

#include<stdio.h>
#include<algorithm>
using namespace std;
int main(){
int i,j,a[j];
while(scanf("%d\n",&j)!=EOF){
for(i=0;i<j;i++)
scanf("%d",&a[i]);
sort(a,a+j);
printf("%d",a[j-1]);
printf("\n");
}
}

自己測試都行

但還是一直NA

 

 
#4436: Re:請問哪裡有錯?(C++)


leopan0922 (zz)

學校 : 臺北市立成功高級中學
編號 : 6612
來源 : [140.113.225.106]
最後登入時間 :
2016-08-15 15:44:07
d074. 電腦教室 -- 板橋高中教學題 | From: [219.70.171.51] | 發表日期 : 2010-10-24 21:58

#include
#include
using namespace std;
int main(){
int i,j,a[j];
while(scanf("%d\n",&j)!=EOF){
for(i=0;i
scanf("%d",&a[i]);
sort(a,a+j);
printf("%d",a[j-1]);
printf("\n");
}
}

自己測試都行

但還是一直NA

 

我猜跟a[j]的j還沒定義就用有關
 
ZeroJudge Forum