Cod sursa(job #1646705)
Utilizator | Data | 10 martie 2016 17:19:32 | |
---|---|---|---|
Problema | Elementul majoritar | Scor | 70 |
Compilator | cpp | Status | done |
Runda | Arhiva educationala | Marime | 0.38 kb |
#include <iostream>
#include <fstream>
#define Lmax 1000003
using namespace std;
int a[Lmax],n,x;
int main()
{
ifstream f("elmaj.in");
f>>n;
int i;
for(i=1;i<=n;i++){
f>>x;
a[x]++;
}
int Max=0,j;
for(i=1;i<=n;i++)
if(Max<a[i])
Max=a[i],
j=i;
ofstream g("elmaj.out");
g<<j<<" "<<a[j];
}