using namespace std;int s,p;}a[50011];return a.s>n;cin>>a[i].s;a[i].p=i;sort(a+1,a+n+1,ssb);cout< #include<bits/stdc++.h> #include<algorithm> using namespace std; struct sb { int s,p; }a[50011]; bool ssb(sb a,sb b) { return a.s<b.s; }/* bool ssbb(sb a,sb b) { return a.p<b.p; }*/ int main() { int b,n,m,i,j,k; cin>>n; for(i=1;i<=n;i++) { cin>>a[i].s; a[i].p=i; } sort(a+1,a+n+1,ssb); for(i=n;i>=3;i--) { for(j=i-1;j>=2;j--) { for(k=j-1;k>=1;k--) { if(a[i].s==a[j].s+a[k].s) { cout<<a[i].p; return 0; } } } } cout<<0; return 0; }(图片来源网络,侵删)
文章来源: arkfactor版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
[C++比赛真题] 谁会赢?
题库丰富多样,涵盖各个领域,全网最全C++题库,让您在练习中不断成长!