Для решения этой задачи нужно использовать формулу:
количество символов = (размер информации в байтах) * 8 / (логарифм по основанию мощности алфавита)
Из условия задачи у нас есть размер информации в 2 Кбайта, что равняется 2048 байтам (1 Кбайт = 1024 байта). Также дано, что мощность алфавита равна 128 символам.
Подставляем данные в формулу:
количество символов = (2048) * 8 / log128 = 16384 / 7 ≈ 2340 символов
Итак, в тексте объемом 2 Кбайта, использующем алфавит из 128 символов, содержится около 2340 символов.