var A,B, minA, maxA, minB, maxB, minn, maxx, t, t1, i:longint;
begin
readln(A); readln(B);
minA:=(A-1)*50+1; maxA:=A*50;
minB:=(B-1)*70+1; maxB:=B*70;
if (minA>maxB) or (minB>maxA) then writeln(-1) else
begin
if minA<minB then minn:=minB else minn:=minA;
if maxA>maxB then maxx:=maxB else maxx:=maxA;
t:=minn div 60;
t1:=maxx div 60;
if (minn mod 60)<>0 then inc(t);
if (maxx mod 60)<>0 then inc(t1);
for i:=t to t1 do
write(i, ' ');
writeln();
end;
end.
не могу сказать верно или нет, так как не проверял а просто написал в блокнотике
1 га = 10 000 м²
3 га = 3 * 10 000 = 30 000 м²
1 м = 100 см
1 м² = 1 м * 1 м = 100 см * 100 см = 10 000 см²
12 м² = 12 * 10 000 = 120 000 см²
1 см = 10 мм
1 см² = 1 см * 1 см = 10 мм * 10 мм = 100 мм²
8 000 000 мм² = 8 000 000 / 100 = 80 000 см²
1 дм = 10 см
1 дм² = 1 дм * 1 дм = 10 см * 10 см = 100 см²
12 дм² = 12 * 100 = 1200 см²
1 га = 100 ар = 10 000 м²
45 га = 45 * 100 = 4500 ар
45 га = 45 * 10 000 = 450 000 м²
1 дм = 10 см = 100 мм
1 дм² = 100 см² = 10 000 мм²
4 дм² = 4 * 100 = 400 см²
4 дм² = 4 * 10 000 = 40 000 мм²
18-6=12
24:12=2