ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 13.10.2021 09:46:17

ამოცანა: ხელნაწერი

მომხმარებელი: qvela

ვერდიქტი: ნაწილობრივი ამოხსნა

შეფასება: 90.0 ქულა







#include <bits/stdc++.h>

using namespace std;

int main ()  {
  int  maxx, c, n;
  cin >> n;
  int a[n];
  for ( int i = 0; i < n; i++){
    cin >> a[i];
    if ( i == 0) {
      maxx = a[0];
    }
    maxx = max(a[i] ,maxx );
  } 
  int b[maxx+1];
  for (int j = 0; j <= maxx; j++){
   b[j] = 0;
  }
  for ( int m = 0; m < n; m++ ){
    int index;
    index = a[m];
    b[index]++;
  }
  int index = 1;
  int mix = 1;
  for ( int i = 0; i <= maxx; i++ ){
    if(b[i] > mix){
      index = i;
      mix = b[i];
    }
  }
  cout <<index ;
}

ტესტები

შემავალი მონაცემები
12
4 6 3 4 1 1 9 3 4 4 5 4
გამომავალი მონაცემები
4
თქვენი პასუხი
4
ჩეკერის პასუხი
YES
შემავალი მონაცემები
11
6 1 2 3 4 5 0 7 8 9 6
გამომავალი მონაცემები
6
თქვენი პასუხი
6
ჩეკერის პასუხი
YES
შემავალი მონაცემები
20
7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7
გამომავალი მონაცემები
7
თქვენი პასუხი
7
ჩეკერის პასუხი
YES
შემავალი მონაცემები
15
2 2 2 2 2 2 2 2 5 5 5 5 5 5 5
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
31
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0
გამომავალი მონაცემები
0
თქვენი პასუხი
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
1
9
გამომავალი მონაცემები
9
თქვენი პასუხი
1
ჩეკერის პასუხი
NO
შემავალი მონაცემები
2
8 8
გამომავალი მონაცემები
8
თქვენი პასუხი
8
ჩეკერის პასუხი
YES
შემავალი მონაცემები
20
0 1 2 3 4 5 6 7 8 9 2 2 2 2 2 2 2 2 2 2
გამომავალი მონაცემები
2
თქვენი პასუხი
2
ჩეკერის პასუხი
YES
შემავალი მონაცემები
17
3 4 3 4 3 4 3 4 3 4 3 4 3 4 3 4 3
გამომავალი მონაცემები
3
თქვენი პასუხი
3
ჩეკერის პასუხი
YES
შემავალი მონაცემები
8
5 5 8 8 8 5 5 5
გამომავალი მონაცემები
5
თქვენი პასუხი
5
ჩეკერის პასუხი
YES