题目大意:给你一堆数字,要求只有两个数是相同的,且他们出现的次数也要相同......
学好英语学好英语学好英语
#include<iostream>
using namespace std;
int num[110];
int main(){
int n;
cin>>n;
while(n--){
int a;
cin>>a;
num[a]++;
}
int cnt=0;
int a=0,b=0;
for(int i=1;i<=100;i++){
if(num[i]!=0){
cnt++;
if(a==0) a=i;
else b=i;
}
}
if(cnt!=2) cout<<"NO"<<endl;
else{
if(num[a]==num[b]){
cout<<"YES"<<endl;
cout<<a<<' '<<b<<endl;
}
else cout<<"NO"<<endl;
}
}