Cod sursa(job #900233)

Utilizator adrianav500Adriana Voinescu adrianav500 Data 28 februarie 2013 18:24:43
Problema Elementul majoritar Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.37 kb
#include<stdio.h>
int f[1000010];
int main(){
int n,x,nrap=0,elmaj;
FILE *fin=fopen("elmaj.in","r"),*fout=fopen("elmaj.out","w");
    fscanf(fin,"%d",n);
    for(int i=1;i<=n;++i){
        fscanf(fin,"%d",v);
        f[v]++;
        if(f[v]>nrap){
            elmaj=f[v];
            nrap=x;
        }
    }
    fprintf(fout,"%d %d",elmaj,nrap);
    return 0;
}