Pagini recente » Cod sursa (job #2920302) | Cod sursa (job #804105) | Cod sursa (job #879883) | Cod sursa (job #1285987) | Cod sursa (job #696857)
Cod sursa(job #696857)
#include<fstream>
#define NMAX 10000010
using namespace std;
ifstream f("elmaj.in");
ofstream g("elmaj.out");
int a[NMAX], n;
void Citeste()
{
int C, M=0, i;
f>>n;
for (i=1; i<=n; ++i)
{
f>>a[i];
if (M==0) C=a[i], M=1;
else if (a[i]!=C) --M;
else ++M;
}
M=0;
for (i=1; i<=n; ++i)
if (a[i]==C) ++M;
if (M>=(n/2)+1) g<<C<<" "<<M<<"\n";
}
int main()
{
Citeste();
f.close();
g.close();
return 0;
}