Pagini recente » Cod sursa (job #817770) | Cod sursa (job #1922201) | Cod sursa (job #703083) | Cod sursa (job #2527045) | Cod sursa (job #2249495)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f ("elmaj.in");
ofstream g ( "elmaj.out");
struct st
{
int el;
int val;
}ob;
int main()
{
int n;
f>>n;
int a;
for(int i=1;i<=n;i++)
{
f>>a;
if(ob.el == 0)
{
ob.el = a;
ob.val = 1;
continue;
}
if (ob.val == 0)
{
ob.el = a;
ob.val = 1;
continue;
}
if(ob.el == a)
{
ob.val++;
} else {
ob.val--;
}
}
g<<ob.el<<' '<< ob.val + (n-ob.val)/2;
return 0;
}