Надо посчитать количество символов в сообщении: 3 * 25 * 60 = 4500;
Сообщение занимает 1125 байт, посчитаем, сколько байт занимает каждый символ: 1125 / 4500 = 0.25;
Т.к. символ занимает 0.25 байт, одним байтом можно закодировать 4 символа. Байт состоит из 8 бит.
8 / 4 = 2 (количество битов чтобы закодировать каждый символ)
Двумя битами можно закодировать 4 символа, значит в алфавите может быть до четырех символов
Лимпомпончик за это.
a = float( input("Первое число:"))
b = float( input("Второе число:"))
c = float( input("Третье число:"))
if a < b < c :
print(str(a), ", ", str(b), ", ", str(c))
elif a > b > c :
print(str(c) + ", " + str(b) + ", " + str(a))
elif a > b < c :
print(str(b) + ", " + str(a) + ", " + str(c))
elif a < b > c :
print(str(c) + ", " + str(a) + ", " + str(b))
else:
print(str(a) + "= " + str(b) + "= " + str(c))
Объяснение: все проверил, все работает, и перед print(...) нужно поставить 4 пробела
Язык программирования: python 3
1) 3 * 25 * 60 = 4500 - количество символов в сообщении
2) 1125 * 8 = 9000 бит - занимает всё сообщение
30 9000/ 4500 = 2 бит - занимает один символ
С бит можно закодировать 4 символа (2^2=4)
ответ: в использованном алфавите 4 символа