- 珠心算测验
- 2018-11-09 20:14:25 @
只过了一个测试点:
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
- 上传者