Будем сравнивать в десятичной системе, для начала переведём все числа и сравним
1)************
1101 = 1*2^3 + 1*2^2 + 0*2^1 + 1*2^0 = 13
D = это 13 по порядку
13 = 13
значит 1101 = D
2)************
0.11111 = 1*2^-1 + 1*2^-2 + 1*2^-3 + 1*2^-4 + 1*2^-5 = 0.96875
0.22 = 2*8^-1 + 2*8^-2 = 0.28125
0.96875 > 0.28125
значит 0.11111 (2) > 0.22 (8)
3)***********
35.63 (8) = 3*8^1 + 5*8^0 +6*8^-1 + 3*8^-2 = 29.796875
16C (16) = 1*16^2 + 6*16^1 + 12*16^0 = 364
29.796875 < 364
значит 35.63 (8) < 16C (16)
Ответ:
ССССО
Объяснение:
Закодируем следующим образом
Л - 0, Н - 1, 0 - 2, С - 3
Получаем
00000
00001
00002
00003
00010...
Получаем кодировку с основанием 4, где на 1-м месте 0, на втором - 1, на третьем - 2, на четвертом - 3 , на пятом - 4. Видим закономерность, что позиция и номер отличаются на один. Значит на 1023 будет стоят число 1022 переводим в систему с основанием 4. Получаем 33332. Теперь заменяем соответствующими буквами ССССО.
# python 3
b = 5
q = 1/5
s = 0
for _ in range(5):
s += b
b *= q
print(s)
n = input().strip()
print(int(n[0]) - int(n[2]))
Пример ввода:
1999
Пример вывода:
6.248
-8
Кафе-чай, закусочная-ряженка...или наоборот...