Pagini recente » Cod sursa (job #1539636) | Cod sursa (job #2601216) | Cod sursa (job #2275035) | Cod sursa (job #836599) | Cod sursa (job #1082546)
#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;
}