#include <iostream>
2025-05-30 13:31:36
发布于:广东
27阅读
0回复
0点赞
#include <iostream>
#include <unordered_set>
using namespace std;
int main() {
int n;
cin >> n;
int nums[100];
unordered_set<int> numSet;
for(int i=0; i<n; i++) {
cin >> nums[i];
numSet.insert(nums[i]);
}
int count = 0;
unordered_set<int> validSums;
for(int i=0; i<n; i++) {
for(int j=i+1; j<n; j++) {
int sum = nums[i] + nums[j];
if(numSet.count(sum) && !validSums.count(sum)) {
validSums.insert(sum);
count++;
}
}
}
cout << count << endl;
return 0;
}
这里空空如也

有帮助,赞一个