讨论 / 为什么错
zhuhaoyang 2016-07-29 06:50:25
点我顶贴 收藏 删除
#include<iostream>

#include<algorithm>

using namespace std;

long long s,n,m,j,k,l,i;

long long a[10005];

int main()

{

cin>>n;

for(i=1;i<=n;i++)

{

cin>>a[i];

if(a[i]<0&&s==0) {s=0;}

else if(a[i]>=0)

{

s=1;

for(j=1;j<i;j++)

{

if(a[i]+a[j]>l) {m=j;l=a[i]+a[j];k=i;}

}

}

}

if(s==0) cout<<0;

else cout<<m<<" "<<k<<endl<<l;

}

查看更多回复
提交回复