Если текст упаковывается побитно, т.е. нет требования, чтобы каждый символ занимал целое число байт, то для кодирования каждого символа в UNICODE понадобится на 16-7=9 бит больше. А для 48 символов - больше на 48×9=432 бита, что составляет 432/8=54 байта
Если же текст не упаковывался и каждый символ занимал 1 байт, то при кодировании в UNICODE на каждый символ понадобится 2 байта (т.е. на 1 байт больше), а для всего сообщения - больше на 48×1=48 байт.
В условии задачи нет четкого указания на то, имеет ли место упаковка, поэтому возможные ответы как 54, так и 48.