Import math
a = float(input())
b = float(input())
c = math.sqrt(a**2 + b**2)
s = (a * b) / 2
print("Площадь треугольника: %.2f" % s)
print("Гипотенуза треугольника: %.2f" % c)
Переведем в начале 2^32 бит в байты.
В 1 байте 2^3 бит
следовательно
2^32 (бит)=2^32*2^(-3)=2^29 (байт)
В 1 Кбайте =1024 байт=2^10 байт
следовательно
2^29(байт)=2^29*2^(-10)=2^19 (Кбайт)
В 1Мбайте =1024 Кбайт
Следовательно
2^19(Кбайт)=2^19*2(-10)=2^9 =512 (Мбайт)
Ответ 512 (Мбайт)
Разделим исходный код на группы по 3 разряда.
1011012 = 101 101 2
Затем заменяем каждую группу на код из таблицы.
Двоичная СС Восьмеричная СС
000 0
001 1
010 2
011 3
100 4
101 5
110 6
111 7
Получаем число:
101 101^2 = 55^8
1280 Кбайт
31,25 сек
16 Кбайт
Минимальная система шестеричная, т.к. наибольшая цифра во всех числах - 5.
Ответ В, т.к.
425(6) = 161(10)
221(6) = 85(10)
101(6) = 37(10)
123(6) = 51(10)