Pagini recente » Cod sursa (job #2532864) | Cod sursa (job #1454630) | Cod sursa (job #1679000) | Cod sursa (job #631661) | Cod sursa (job #1617829)
#include <fstream>
#include <map>
using namespace std;
map<unsigned, unsigned> v;
int main()
{
ifstream in("elmaj.in");
unsigned n;
in >> n;
unsigned maximnr = 0, maximap = 0;
for(unsigned i = 0, x; i < n; ++i) {
in >> x;
++v[x];
if(v[x] > maximap)
maximap = v[x], maximnr = x;
}
ofstream out("elmaj.out");
if(maximap >= n / 2)
out << maximnr << ' ' << maximap;
else
out << -1;
return 0;
}