点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556
#include<iostream>
#include<cstring>
using namespace std;
int main(){
int n,nums[2001],ans=0;
cin>>n;
memset(nums,0,sizeof(nums));
for(int i=0,num;i<n;++i){
cin>>num;
++nums[num+1000];
}
for(int l=0,r=2000;l<r;++l,--r){
if(nums[l]==1&&nums[r]==1) ++ans;
}
cout<<ans<<endl;
return 0;
}