#include <iostream>
#include <bits/stdc++.h>
using namespace std;
int main() {
int n ; cin>>n;
vector<int>arr(n);
unordered_map<int,int>hash;
for(int i = 0 ; i<n;i++){
hash[arr[i]]++;
}
int maxfreq = 0;
for(auto p: hash){
if(p.second>maxfreq){
maxfreq = p.second;
}
}
cout<<n-maxfreq;
// your code goes here
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG4gOyBjaW4+Pm47Cgl2ZWN0b3I8aW50PmFycihuKTsKCXVub3JkZXJlZF9tYXA8aW50LGludD5oYXNoOwoJZm9yKGludCBpID0gMCA7IGk8bjtpKyspewoJCWhhc2hbYXJyW2ldXSsrOwoJfQoJaW50IG1heGZyZXEgPSAwOwoJZm9yKGF1dG8gcDogaGFzaCl7CgkJaWYocC5zZWNvbmQ+bWF4ZnJlcSl7CgkJCW1heGZyZXEgPSBwLnNlY29uZDsKCQl9Cgl9Cgljb3V0PDxuLW1heGZyZXE7CgkvLyB5b3VyIGNvZGUgZ29lcyBoZXJlCglyZXR1cm4gMDsKfQ==