Посчитаем число байт и бит, отведённых на кодировку одного символа.
На 2048 символов было потрачено (1/512) Мбайт = 2 Кбайт = 2048 байт.
Значит, на каждый символ приходится 1 байт = 8 бит. Значит, размер алфавита не может превышать 2^8 = 256 символов.
ОТВЕТ: размер алфавита не превышает 256 символов.