В кодировке UTF-8 каждый символ русского алфавита обычно кодируется 2 или более байтами. Для русского алфавита чаще всего используется 2 байта на символ (16 бит), однако это не является единственным вариантом для кодировки; некоторые символы могут занимать больше места. Но для данной задачи мы будем опираться на ваше утверждение, что каждый символ кодируется 16 битами (то есть 2 байта).
Итак, если информационный объем сообщения составляет 50 байт, чтобы определить количество символов, нужно разделить общий объем сообщения на размер одного символа:
50 байт / 2 байта на символ = 25 символов.
Таким образом, в сообщении содержится 25 символов русского алфавита.