贪心水题
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int N = 2e5 + 10;
int T,n;
int a[N];
void work()
{
cin >> T;
while(T --)
{
memset(a,0,sizeof a);
cin >> n;
int minx = 2e9;
for(int i = 0; i < n; i ++)
{
cin >> a[i];
minx = min(minx,a[i]);
}
sort(a,a + n);
ll ans = 1;
for(int i = 0; i < n; i ++)
{
if(a[i] > minx)
{
minx = a[i];
ans ++;
}
}
cout << ans << endl;
}
return;
}
int main()
{
ios::sync_with_stdio(false);
cin.tie(0),cout.tie(0);
work();
return 0;
}