RieqyNS13 icon

modus

RieqyNS13 | PRO | 04/17/14 04:25:37 PM UTC | 0 ⭐ | 383 👁️ | Never ⏰ | []
C++ |

720 B

|

None

|

0 👍

/

0 👎

#include <stdio.h>
int main(){
    int a, tmp=0, max=0, max2=0;
    scanf("%d", &a);
    int arr[a];
    for(int i=0; i<a; i++){
        scanf("%d", &arr[i]);
         
    }
     
    for(int i=0; i<a; i++){
        if(arr[i]>max){
            max=arr[i];
        }
    }
    ////////////
    int C[max];
    for(int i=0; i<=max; i++){
        C[i]=0;
    }
    for(int i=0; i<a; i++){
        //printf("%d\n", arr[i]);
        C[arr[i]]++;
    }
 
    for(int i=0; i<=max; i++){
        if(C[i]>max2){
            max2=C[i];
        }
    }
     
     
    for(int i=0; i<=max; i++){
        if((C[i]==max2) && (i>tmp)){
            tmp=i;
        }
    }
    printf("%d\n", tmp);
    return 0;
}

Comments