Pagini recente » Cod sursa (job #892454) | Cod sursa (job #935674) | Cod sursa (job #1169433) | Cod sursa (job #286081) | Cod sursa (job #2133858)
var a:array[1..1000000] of int64; i,n,j,x:int64; fi,fo:text;
begin assign(fi,'elmja.in'); reset(fi);
assign(fo,'elmaj.out'); rewrite(fo);
read(fi,n);
i:=1;
while i<=n do begin
read(fi,a[i]);
inc(i);
end;
i:=1;
while i<=n do begin
j:=1;
while j<=n do begin
if a[j]=a[i] then inc(x);
inc(j);
end;
if x=n div 2+1 then break else inc(i);
end;
if x<>n div 2+1 then writeln(fo,-1)
else writeln(fo,a[i],' ',x);
close(fi); close(Fo);
end.