Pagini recente » Cod sursa (job #501765) | Cod sursa (job #2809943) | Cod sursa (job #1021515) | Cod sursa (job #1696519) | Cod sursa (job #1506553)
#include <cstdio>
using namespace std;
int main() {
freopen("elmaj.in", "r", stdin);
freopen("elmaj.out", "w", stdout);
int n, x, nr_apar = 0, prep;
scanf("%d", &n);
for(int i = 1; i <= n; ++ i) {
scanf("%d", &x);
if(i == 1) {
prep = x;
nr_apar = 1;
}
if(prep == x)
++ nr_apar;
else
--nr_apar;
if(nr_apar == 0) {
prep = x;
nr_apar = 1;
}
}
freopen("elmaj.in", "r", stdin);
scanf("%d", &n);
nr_apar = 0;
for(int i = 1; i <= n; ++ i) {
scanf("%d", &x);
if(prep == x) {
++ nr_apar;
}
}
if(nr_apar >= n / 2 + 1)
printf("%d %d", prep,nr_apar);
else
printf("-1");
return 0;
}