program lista_wspolna_z_p_i_q;
type tab=array[1..10] of integer;
lst = record
elementy: tab;
ile: integer
end;
var
i, j, k: integer;
p, q, r: lst;
begin
writeln('poczatek');
read(p.ile, q.ile); readln; writeln(p.ile,' ',q.ile);
for i:= 1 to p.ile do read(p.elementy[i]);readln;
for i:= 1 to q.ile do read(q.elementy[i]);readln;
for i:= 1 to p.ile do write(p.elementy[i],' ');writeln;
for i:= 1 to q.ile do write(q.elementy[i],' ');writeln;
i := 1;
j := 1;
k := 0;
while (i <= p.ile) and (j <= q.ile) do
begin
if p.elementy[i] = q.elementy[j] then
begin
k := k + 1;
r.elementy[k] := p.elementy[i];
i := i + 1;
j := j + 1;
end
else if p.elementy[i] < q.elementy[j] then
i := i + 1
else
j := j + 1;
end;
r.ile := k;
for i:= 1 to r.ile do write(r.elementy[i],' ');writeln;
writeln('koniec');
end.
cHJvZ3JhbSBsaXN0YV93c3BvbG5hX3pfcF9pX3E7CnR5cGUgdGFiPWFycmF5WzEuLjEwXSBvZiBpbnRlZ2VyOwogICAgIGxzdCA9IHJlY29yZAogICAgICAgICAgICAgICAgZWxlbWVudHk6IHRhYjsKICAgICAgICAgICAgICAgIGlsZTogaW50ZWdlcgogICAgICAgICAgICAgZW5kOwp2YXIKICAgIGksIGosIGs6IGludGVnZXI7CiAgICBwLCBxLCByOiBsc3Q7CiAgICAKYmVnaW4KICAgIHdyaXRlbG4oJ3BvY3phdGVrJyk7CiAgICByZWFkKHAuaWxlLCBxLmlsZSk7IHJlYWRsbjsgd3JpdGVsbihwLmlsZSwnICcscS5pbGUpOwogICAgZm9yIGk6PSAxIHRvIHAuaWxlIGRvIHJlYWQocC5lbGVtZW50eVtpXSk7cmVhZGxuOwogICAgZm9yIGk6PSAxIHRvIHEuaWxlIGRvIHJlYWQocS5lbGVtZW50eVtpXSk7cmVhZGxuOwogICAgZm9yIGk6PSAxIHRvIHAuaWxlIGRvIHdyaXRlKHAuZWxlbWVudHlbaV0sJyAnKTt3cml0ZWxuOwogICAgZm9yIGk6PSAxIHRvIHEuaWxlIGRvIHdyaXRlKHEuZWxlbWVudHlbaV0sJyAnKTt3cml0ZWxuOwogICAKICAgaSA6PSAxOwogICBqIDo9IDE7CiAgIGsgOj0gMDsKICAgCgl3aGlsZSAoaSA8PSBwLmlsZSkgYW5kIChqIDw9IHEuaWxlKSBkbwoJCWJlZ2luCgkJCWlmIHAuZWxlbWVudHlbaV0gPSBxLmVsZW1lbnR5W2pdIHRoZW4KCQkJCWJlZ2luCgkJCQkJayA6PSBrICsgMTsKCQkJCQlyLmVsZW1lbnR5W2tdIDo9IHAuZWxlbWVudHlbaV07CgkJCQkJaSA6PSBpICsgMTsKCQkJCQlqIDo9IGogKyAxOwoJCQkJZW5kCgkJCWVsc2UgaWYgcC5lbGVtZW50eVtpXSA8IHEuZWxlbWVudHlbal0gdGhlbgoJCQkJaSA6PSBpICsgMQoJCQllbHNlIAoJCQkJaiA6PSBqICsgMTsKCQllbmQ7CglyLmlsZSA6PSBrOwogICAKICAgIGZvciBpOj0gMSB0byByLmlsZSBkbyB3cml0ZShyLmVsZW1lbnR5W2ldLCcgJyk7d3JpdGVsbjsgICAgIAogICAgd3JpdGVsbigna29uaWVjJyk7CmVuZC4=