1
0
已采纳
栾峻岩
初级天翼
初级天翼
Runtime Error: 数组越界,又称RE
数据范围及提示 Data Size & Hint
N为偶数且N≤1000
所以你的W数组只开到100会使N大于等于100的数据RE,但是只要你把W数组开到1010就可以避免RE。
int n,w[100];
改为
int n,w[1010];
即可AC
1
1
1
1
1
刘景程
新手光能
新手光能
{
int n,a[1001],maxn=-1;
输入>>n;
for(int i=1;i<=n;++i)cin>>a[i];
sort(a+1,a+n+1);
for(int i=1;i<=n/2;++i)
{
maxn=max(maxn,a[i]+a[n-i+1]);
}
cout<<maxn;
}
0
0