fork download
  1. #include<stdio.h>
  2.  
  3. int main()
  4. {
  5. int t,n,i;
  6. int *a;
  7. scanf("%d",&t);
  8. while(t--)
  9. {
  10. scanf("%d",&n);
  11. a = (int*)malloc(sizeof(int)*n);
  12. for(i=0;i<n;i++)
  13. scanf("%d",&a[i]);
  14. int max,index=0;
  15. int count[10001] = {0};
  16. for(i=0;i<n;i++)
  17. {
  18. count[a[i]]++;
  19. }
  20.  
  21. max = count[0];
  22. for(i=1;i<10001;i++)
  23. {
  24.  
  25. if(count[i]>max)
  26. {
  27. max = count[i];
  28. index = i;
  29. }
  30. }
  31. printf("%d %d\n",index,max);
  32.  
  33. }
  34.  
  35. return 0;
  36. }
  37.  
Success #stdin #stdout 0s 2188KB
stdin
2
5
1 2 3 2 5
6
1 2 2 1 1 2
stdout
2 2
1 3