fork download
  1. #include <iostream>
  2. #include<bits/stdc++.h>
  3. using namespace std;
  4.  
  5. int main() {
  6. // your code goes here
  7. int t;
  8. cin>>t;
  9. while(t-->0)
  10. {
  11. int n;
  12. cin>>n;
  13. int a[n];
  14. for(int i=0;i<n;i++)
  15. cin>>a[i];
  16. sort(a,a+n);
  17. int b[n];
  18. for(int i=0;i<n;i++)
  19. b[i]=a[n-i-1];
  20. int ans=0;
  21. int i=0;
  22. while(i<n)
  23. {
  24. int j=i+b[i];
  25. if(j<=n) ans++;
  26. i=j;
  27. }
  28. cout<<ans<<endl;
  29. }
  30. return 0;
  31. }
Success #stdin #stdout 0s 5508KB
stdin
2
3
1 1 1
3
3 1 1
stdout
3
1