Pagini recente » Cod sursa (job #648425) | Cod sursa (job #2311289) | Cod sursa (job #536941) | Monitorul de evaluare | Cod sursa (job #1386503)
#include <iostream>
#include <fstream>
using namespace std;
int main()
{
int n,i,prob=0,x,nr;
fstream f,g;
f.open("elmaj.in",ios::in);
g.open("elmaj.out",ios::out);
f>>n;
for (i=1;i<=n;i++)
{
f>>x;
if (prob==0)
prob++,nr=x;
else
if (x==nr)
prob++;
else
prob--;
}
f.seekg(0,ios::beg);
f>>n;
prob=0;
for (i=1;i<=n;i++)
{
f>>x;
if (x==nr)
prob++;
}
if (prob==n/2+1)
g<<nr<<" "<<prob;
else
g<<-1;
}