#include<bits/stdc++.h>
using namespace std;
main(){
int n,ans=0,sum=0;
cin>>n;
vector<int>v(n);
for(auto &it:v)cin>>it;
map<int,int>mp;
vector<pair<int,int>>p;
for(auto &it:v)mp[it]++;
for(auto &it:mp)p.push_back({it.first,it.second});
for(int i=p.size()-1;i>0;i--){
ans+=p[i].second;
p[i-1].second+=p[i].second;
}
cout<<ans<<"\n";
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCm1haW4oKXsKICAgIGludCBuLGFucz0wLHN1bT0wOwogICAgY2luPj5uOwogICAgdmVjdG9yPGludD52KG4pOwogICAgZm9yKGF1dG8gJml0OnYpY2luPj5pdDsKICAgIG1hcDxpbnQsaW50Pm1wOwogICAgdmVjdG9yPHBhaXI8aW50LGludD4+cDsKICAgIGZvcihhdXRvICZpdDp2KW1wW2l0XSsrOwogICAgZm9yKGF1dG8gJml0Om1wKXAucHVzaF9iYWNrKHtpdC5maXJzdCxpdC5zZWNvbmR9KTsKICAgIGZvcihpbnQgaT1wLnNpemUoKS0xO2k+MDtpLS0pewogICAgICAgIGFucys9cFtpXS5zZWNvbmQ7CiAgICAgICAgcFtpLTFdLnNlY29uZCs9cFtpXS5zZWNvbmQ7CiAgICB9CiAgICBjb3V0PDxhbnM8PCJcbiI7Cn0=