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 и В-2?! ответь и я дополню свой ответ )
В-1
номер 1
А) 5/6
В) 1
С) 1/6
Д) 5/5
номер 2
взаимно обратные числа , это числа произведение которых равно единице , в этом случае :
1 4/5 * 5/9 = 1
номер 3
ответ тут будет 13/14 , так как в стальных случаях все дроби уничтожаются и остаётся только дробь 13/14
номер 4
(3 13/15 + х)-5 7/15 = 3 4/15
(58/15 + х) - 82/15 = 49/15
58/15 + х - 82/15 = 49/15
-8/5 + х = 49/15
х = 49/15 + 8/5
х = 73/15 или же 4 13/15 , это а принципе одно и тоже , но второй вариан выражен в виде правильной дроби , а первый в виде неправильной дроби
номер 5
Р треугольника = а+в+с
Р = 1/3 + 1 2/5 + 1 7/10 = 3 13/30
номер 6
(6 - 4/5) : (1 1/3 - 1/4) * (2 1/3 + 1 2/5 + 1/6) = 26/5 : (4/3 - 1/4) * (7/3 + 7/5 + 1/6) = 26/5 : 13/12 * 39/10 = 26/5 * 12/13 * 39 / 10 = 2/5 * 6 * 39/5 = 468 / 25 или же 18 18/25
как то так :)