fork download
  1. #include<iostream>
  2. using namespace std;
  3.  
  4.  
  5. int checkFreq(int a[], int n){
  6. int freq[1001] = {0};
  7. for (int i=0; i<n; i++){
  8. freq[a[i]]++;
  9. }
  10. for (int i=0; i<1001; i++){
  11. if (freq[i] == 3){
  12. cout << i;
  13. return i;
  14. break;
  15. }
  16. }
  17. return -1;
  18.  
  19. }
  20.  
  21.  
  22. int main() {
  23. int t;
  24. cin >> t;
  25.  
  26. for (int i=0; i<t; i++){
  27. int n;
  28. cin >> n;
  29. int a[n];
  30. for (int j=0; j<n; j++){
  31. cin >> a[j];
  32. }
  33. cout << checkFreq(a, n) << endl;
  34.  
  35. }
  36.  
  37. }
Success #stdin #stdout 0.01s 5308KB
stdin
7
1
1
3
2 2 2
7
2 2 3 3 4 2 2
8
1 4 3 4 3 2 4 1
9
1 1 1 2 2 2 3 3 3
5
1 5 2 4 3
4
4 4 4 4
stdout
-1
22
-1
44
11
-1
-1