Răspuns :
Ceva nu a mers cum trebuie în timpul adăugării răspunsului tău
Răspunsul tău nu poate fi gol
Răspunsul tău nu poate fi gol


var
a,b,c:array of integer;
n,m,i,p1,p2,l,min,max:integer;
t:text;
begin
assign(t,'interclasare3.in');
reset(t);
read(t,n,m);
setlength(a,n);
setlength(b,m);
for i:=0 to n-1 do
begin
read(t,a[i]);
if a[i] mod 2 = 0 then inc(p1);
end;
for i:=0 to m-1 do
begin
read(t,b[i]);
if b[i] mod 2 = 0 then inc(p2);
end;
close(t);
assign(t,'interclasare3.out');
rewrite(t);
setlength(c,p1+p2);
l:=0;
for i:=0 to n-1 do
if a[i] mod 2 = 0 then
begin
c[l]:=a[i];
inc(l);
end;
for i:=0 to m-1 do
if b[i] mod 2 = 0 then
begin
c[l]:=b[i];
inc(l);
end;
min:=c[1];
max:=c[2];
for i:=0 to l-1 do
begin
if c[i]<min then min:=c[i];
if c[i]>max then max:=c[i];
end;
for min:=min to max do
for i:=0 to l-1 do
if c[i]=min then write(t,c[i],' ');
close(t);
end.
a,b,c:array of integer;
n,m,i,p1,p2,l,min,max:integer;
t:text;
begin
assign(t,'interclasare3.in');
reset(t);
read(t,n,m);
setlength(a,n);
setlength(b,m);
for i:=0 to n-1 do
begin
read(t,a[i]);
if a[i] mod 2 = 0 then inc(p1);
end;
for i:=0 to m-1 do
begin
read(t,b[i]);
if b[i] mod 2 = 0 then inc(p2);
end;
close(t);
assign(t,'interclasare3.out');
rewrite(t);
setlength(c,p1+p2);
l:=0;
for i:=0 to n-1 do
if a[i] mod 2 = 0 then
begin
c[l]:=a[i];
inc(l);
end;
for i:=0 to m-1 do
if b[i] mod 2 = 0 then
begin
c[l]:=b[i];
inc(l);
end;
min:=c[1];
max:=c[2];
for i:=0 to l-1 do
begin
if c[i]<min then min:=c[i];
if c[i]>max then max:=c[i];
end;
for min:=min to max do
for i:=0 to l-1 do
if c[i]=min then write(t,c[i],' ');
close(t);
end.
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!