Радиотелескоп принимает послания с других планет. У каждой цивилизации свой алфавит, и чем он больше, тем «тяжелее» каждый знак. Твоя задача — узнать, сколько информации несёт послание.
Работа длится 10 минут. Задания идут по кругу — «взвесь послание» и «расставь по весу» — и становятся сложнее: сначала алфавиты-степени двойки, потом любые алфавиты, потом байты и килобайты.
Если в алфавите N знаков, то один знак несёт i бит, где N = 2i.
Если N — не степень двойки, бери ближайшую степень сверху: для 33 знаков 2⁵ = 32 мало, 2⁶ = 64 хватает, значит i = 6 бит.
I = K · i, где K — количество знаков в послании. Внимание: длинное послание на маленьком алфавите может весить меньше короткого на большом!
1 байт = 8 бит · 1 Кбайт = 1024 байта · 1 Мбайт = 1024 Кбайт.
Чтобы перевести биты в байты — дели на 8, байты в килобайты — дели на 1024.
Набрано баллов:
Новый рекорд!