Pagini recente » Cod sursa (job #2769225) | Cod sursa (job #2391711) | Cod sursa (job #1382708) | Cod sursa (job #570201) | Cod sursa (job #1051155)
#include <fstream>
#include <unordered_map>
using namespace std;
ifstream in ("elmaj.in");
ofstream out ("elmaj.out");
int main()
{
int N, x;
in>>N;
unordered_map <int, int> v;
for (int i=0;i<N;++i)
{
in>>x;
++v[x];
}
int N_pe_doi=N/2;
for (unordered_map <int, int>::iterator i=v.begin();i!=v.end();++i)
{
if (i->second>N_pe_doi)
{
out<<i->first<<" "<<i->second;
return 0;
}
}
out<<-1;
return 0;
}