Cod sursa(job #897467)

Utilizator rares96cheseliRares Cheseli rares96cheseli Data 27 februarie 2013 20:51:59
Problema Elementul majoritar Scor 100
Compilator cpp Status done
Runda Arhiva educationala Marime 0.45 kb
#include<iostream>
#include<fstream>
using namespace std;

ifstream fin("elmaj.in");
ofstream fout("elmaj.out");

int n, i, f[1000010], x, maxi = 0, maxix;

int main() {
    fin >> n;
    for(i = 0; i < n; ++i)
    {
        fin >> x;
        f[x]++;
        if(f[x] > maxi)
        {
            maxi = f[x];
            maxix = x;
        }
    }
    fout << maxix << ' ' << maxi;
    fin.close();
    fout.close();
    return 0;
}