#include <bits/stdc++.h>
using namespace std;
const int N = 1e5 + 10;
int b[N], a[N];
int main() {
int n;
cin >> n;
for (int i = 1; i <= n; i++) {
cin >> a[i];
b[a[i]]++;
}
int idx = 0;
for (int i = 1; i <= N; i++) {
int t = b[i];
while(t--) a[++idx] = i;
}
int cnt = 0;
for (int i = 1; i + b[a[i]] <= n; i++) {
if (a[i] < a[i + b[a[i]]]) cnt++;
}
cout << n - cnt;
return 0;
}