每一个重复的数都只需要加最大的数就可以变成独一无二的,只需要找出重复的数有几个即可 #include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; map<int,int>mp; int ans=0; for(int i=1;i<=n;i++){ int x; cin>>x; mp[x]++; } for(auto [u,v]:mp[x]){ ans+=v-1; } cout<<ans; } 枚举字符串的插入位置和...