Для решения данной задачи нам необходимо узнать, сколько бит занимает один символ в каждой из кодировок.
В Unicode символы записываются обычно в 16 бит (2 байта), а в кодировке КОИ-8 - в 8 бит (1 байт).
Итак, разница между кодировками составляет 16 бит - 8 бит = 8 бит (1 байт).
Так как при перекодировке сообщение уменьшилось на 800 бит, значит исходное сообщение занимало 800 бит больше при использовании Unicode.
Далее, нам нужно вычислить, сколько символов было в исходном сообщении в Unicode. Для этого делим разницу в битах на количество бит, занимаемое одним символом в Unicode:
800 бит / 16 бит = 50 символов
Таким образом, в исходном сообщении находилось 50 символов.