Для решения этой задачи нам нужно учесть, что при перекодировании из 8-битной кодировки в 16-битную каждый символ занимает в два раза больше места.
Пусть исходное количество символов в сообщении равно Х. Тогда в 8-битной кодировке общий объем информации будет равен 8Х бит, а в 16-битной кодировке он составит 16Х бит.
Из условия задачи мы знаем, что при перекодировании объем информации увеличился на 344 бита. Таким образом, мы можем записать уравнение:
16Х - 8Х = 344
8*Х = 344
Х = 344 / 8
Х = 43
Значит, исходное количество символов в сообщении равно 43.
Ответ: Б. 43.