fork download
  1. import java.io.*;
  2. import java.util.*;
  3.  
  4. class solve
  5. {
  6. public static void main(String[] args) throws Exception
  7. {
  8. Scanner sc=new Scanner(System.in);
  9. int tc=sc.nextInt();
  10. while(tc-->0)
  11. {
  12. long sum=0;
  13. int n=sc.nextInt();
  14. int[] a=new int[n];
  15. for(int i=0;i<n;i++)
  16. sum+=(a[i]=sc.nextInt());
  17. Arrays.sort(a);
  18. int cnt=n-1;
  19. int csum=0;
  20. int fcnt=0;
  21. while(csum<=sum && cnt>=0)
  22. {
  23. csum+=a[cnt];
  24. sum-=a[cnt--];
  25. fcnt++;
  26. }
  27. System.out.println(fcnt);
  28. }
  29. }
  30. }
Success #stdin #stdout 0.14s 321344KB
stdin
1
5
4 2 2 2 2
stdout
3