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.
не могу сказать верно или нет, так как не проверял а просто написал в блокнотике
2 задача1)2.7*1.2=3.24(пройдет 1)
2)1.8*1.2=2.16(пройдет 2)
3)2.16+3.24=5.4(расстояние между ними)
1 задача1) 100%-60%=40% - ткани осталось в первый день, после продажи 60% ткани.
2) 40*0,35=14 % - ткани продали во второй день.
3) 100%-(60%+14%)=100%-74%=26 % - ткани осталось продать в третий день.
4) 78:26=3 (м ткани) - составляет 1%.
5) 3*100=300 (м ткани) - завезли в магазин.
ОТВЕТ: в магазин завезли 300 метров ткани.
я знаю что не правильно я в инете нашел похожую а туту подставить цифры и решить:)