Pagini recente » Cod sursa (job #962229) | Cod sursa (job #1156414) | Cod sursa (job #1858850) | Cod sursa (job #1576826) | Cod sursa (job #2084997)
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
ifstream fin("elmaj.in");
ofstream fout("elmaj.out");
long long n,i,x,mare,element[1000001],key;
int main()
{
fin>>n;
for(i=0;i<n;i++)
{
fin>>x;
++element[x];
if(mare<element[x])
{
mare=element[x];
key=x;
}
}
if(mare>=n/2-1) fout<<key<<" "<<mare;
else fout<<"-1";
return 0;
}