#12400: 記憶體區段錯誤 求解


achilles255057 (facker)

學校 : 不指定學校
編號 : 60602
來源 : [59.120.78.233]
最後登入時間 :
2020-01-01 14:10:03
d583. 幼稚的企鵝 -- jack1 | From: [163.21.208.253] | 發表日期 : 2017-07-21 10:46

#0: 50% AC (0ms, 88KB)

通過檢測

#1: 50% RE (SIGSEGV)

記憶體區段錯誤!
Segmentation fault (core dumped)

#include<stdio.h>
#include<stdlib.h>
#include<algorithm>
using namespace std;
int main(){
long long int i,n,x[20000];
while(scanf("%lld",&n)!=EOF){
for(i=0;i<n;i++){
scanf("%lld",&x[i]);
}
sort(x,x+n);

for(i=0;i<n;i++){
printf("%lld ",x[i]);
}
printf("\n");

}

}

thk
 
#12402: Re:記憶體區段錯誤 求解


achilles255057 (facker)

學校 : 不指定學校
編號 : 60602
來源 : [59.120.78.233]
最後登入時間 :
2020-01-01 14:10:03
d583. 幼稚的企鵝 -- jack1 | From: [163.21.208.253] | 發表日期 : 2017-07-21 12:53

#0: 50% AC (0ms, 88KB)

通過檢測

#1: 50% RE (SIGSEGV)

記憶體區段錯誤!
Segmentation fault (core dumped)

#include
#include
#include
using namespace std;
int main(){
long long int i,n,x[20000];
while(scanf("%lld",&n)!=EOF){
for(i=0;i<n;i++){
scanf("%lld",&x[i]);
}
sort(x,x+n);

for(i=0;i<n;i++){
printf("%lld ",x[i]);
}
printf("\n");

}

}

thk

已解決


 
ZeroJudge Forum