Pagini recente » Cod sursa (job #920186) | Cod sursa (job #1240675) | Cod sursa (job #2558882) | Cod sursa (job #3039927) | Cod sursa (job #2466012)
#include<bits/stdc++.h>
using namespace std;
int main (){
ifstream ci("elmaj.in");
ofstream cou("elmaj.out");
int n,x,cn=0,k,v[100000],i=1,n1 ;
ci>>n;n1=n;n--;
ci>>x;
v[i++]=x;
k=x;
cn++;
while(n){
ci>>x;
v[i++]=x;
if(x!=k){
cn--;
}else{
cn--;
}
if(cn<0){
k=x;
}
n--;
}
n=n1;
cn=0;
for(i=1;i<=n;i++){
if(v[i]==k ){
cn++;
}
}
if(cn>=n/2+1 )
{
cou<<k<<" "<<cn;
}else{
cou<<"-1";
}
}