题解 | 小红的不动点分配
小红的不动点分配
https://www.nowcoder.com/practice/9af88720190248d5a8dc3cebdf050b21
#include<bits/stdc++.h>
using namespace std;
int main(){
int n; cin >> n;
map<int,int> mp;
for(int i=1 ; i <= 2*n ; i++){
int a; cin >> a;
mp[a]++;
}
int ans = 0;
for(auto it:mp){
if(it.first <= n)
ans += min(it.second,2);
}
cout << ans;
return 0;
}
查看6道真题和解析