Cod sursa(job #2351779)

Utilizator Senth30Denis-Florin Cringanu Senth30 Data 22 februarie 2019 18:05:24
Problema Elementul majoritar Scor 100
Compilator cpp-64 Status done
Runda Arhiva educationala Marime 0.38 kb
#include <bits/stdc++.h>

using namespace std;

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

const int NMAX = 1000001;

int sol, val;
int x, N;
int b[NMAX];


int main(){
	fin >> N;
	for(int i = 1; i <= N; i++){
		fin >> x;
		b[x]++;
		if(b[x] > N / 2){
            val = x;
            sol = b[x];
		}
	}

	fout << val << ' ' << sol;
	return 0;
}