Первым шагом для решения этой задачи нужно определить количество бит, необходимых для кодирования одного символа идентификатора. Если используется специальный алфавит из 4550 символов, то для одного символа нужно 13 бит (так как 2^13 = 8192 < 4550 < 2^14 = 16384).
Далее нужно определить количество бит для хранения одного идентификатора, используя 294 символа. Так как каждый символ кодируется 13 битами, то для одного идентификатора нужно 294 символа * 13 бит = 3822 бита.
Теперь нужно определить, сколько байт нужно для хранения одного идентификатора. Так как 8 бит = 1 байт, то для одного идентификатора нужно 3822 бит / 8 бит/байт = 477.75 байта. Округлим это значение до целого числа и получим, что для одного идентификатора нужно 478 байт.
Наконец, нужно определить объем памяти в Кбайтах, который будет занимать 131072 идентификатора. Так как 1 Кбайт = 1024 байта, то для 131072 идентификаторов нужно 131072 * 478 байт / 1024 байта/Кбайт = 60964 Кбайта.
Итак, необходимо 60964 Кбайта памяти для хранения 131072 идентификаторов.