Тут легче в обратном порядке
100 / 2 = 50
50 / 2 = 25
25 - 1 = 24
24 / 2 = 12
12 / 2 = 6
6 / 2 = 3
3 - 1 = 2
2 / 2 = 1
Теперь опять в прямом порядке
*2 +1 *2 *2 +1 *2 *2
Объяснение:
& не стоит у меня, но выполняет свои действия, у себя его ставьте!
<em>// PascalABC.NET 3.3, сборка 1634 от 14.02.2018</em>
<em>// Внимание! Если программа не работает, обновите версию!</em>
begin
var y:=ReadReal('y=');
var x:=(y-16)/10;
Writeln('При y=',y,', x=',x)
end.
<u>Пример</u>
y= 4.17
При y=4.17, x=-1.183
Пятизначное число в троичной системе счисления должно иметь ненулевой пятый разряд, т.е. в десятичной системе счисления его величина должна принадлежать интервалу [3^4; 3^5-1], что составляет [81;242].
В римской записи (а не системе счисления, римляне использовали десятичную) этот интервал запишется как [LXXXI;CCXLII], т.е. будут использованы символы С, I, L, X, V