Pagini recente » Cod sursa (job #2733881) | Cod sursa (job #1121501) | Cod sursa (job #2244099) | Cod sursa (job #1087632) | Cod sursa (job #1545391)
#include <fstream>
using namespace std;
ifstream fin("elmaj.in");
ofstream fout("elmaj.out");
int tp,nr,i,j,n;
int main()
{
fin>>n;
for( i = 1 ; i <= n; i++ )
{
fin>>x;
if( nr == 0 )
{
tp = x;
nr = 1;
}
else if( tp == x )
nr++;
else if( tp != x )
nr--;
}
fin.close();
ifstream fin("elmaj.in");
fin>>n;
nr = 0;
for( i = 1 ; i <= n ; i++ )
{
fin>>x;
if( x == tp )
++nr;
}
if( nr > n / 2 )
{
fout<<tp<<' '<<nr;
}
else
fout<<-1;
return 0;
}