Pagini recente » Cod sursa (job #1991008) | Cod sursa (job #2816223) | Cod sursa (job #1674064)
#include <iostream>
#include <fstream>
#define pb push_back
#define mp make_pair
#define MAXN 1000001
#define INFILE "elmaj.in"
#define OUTFILE "elmaj.out"
using namespace std;
ifstream f(INFILE);
ofstream g(OUTFILE);
int n,v[MAXN],x=-1,k,i;
int main()
{
f>>n;
for(i=1;i<=n;i++)
{
f>>v[i];
if(v[i]==x)k++;
else if(k==0)
{
x=v[i];
k=1;
}
else k--;
}
k=0;
for(i=1;i<=n;i++)
{
if(v[i]==x)
k++;
}
g<<x<<" "<<k;
f.close();
g.close();
return 0;
}