- // Pratiyush Mishra
-
- #include <bits/stdc++.h>
- #define ll long long int
- using namespace std;
-
- void mainSolve()
- {
- int n;
- cin >> n;
- vector<int> v(n);
- for (int i = 0; i < n; i++)
- cin >> v[i];
- unordered_map<int, int> freq;
- for (int x : v)
- ++freq[x];
- int max_freq = 0;
- for (auto it : freq)
- max_freq = max(max_freq, it.second);
- int ans = n - max_freq;
- cout << ans << endl;
- }
-
- int main()
- {
- #ifndef ONLINE_JUDGE
- freopen("input.txt", "r", stdin);
- freopen("output.txt", "w", stdout);
- #endif
- int t;
- cin >> t;
- while (t--)
- {
- mainSolve();
- }
- return 0;
- }