默默地问句:“哪错了?”

只过了一个测试点:
cpp
#include<iostream>
#include<set>
using namespace std;
int main(){
set<int> s;
int n,ans;
cin>>n;
for (int i=1;i<=n;i++){
cin>>ans;
s.insert(ans);
}
ans=0;
set<int>::iterator i;
set<int>::iterator j;
for (i=s.begin();i!=s.end();i++)
for (j=s.upper_bound(*i);j!=s.end();j++)
if (s.count((*i)+*(j))) ans++;
cout<<ans<<'\n';
return 0;
}

0 条评论

目前还没有评论...

信息

ID
1911
难度
6
分类
(无)
标签
递交数
17109
已通过
4523
通过率
26%
被复制
28
上传者