Дано: уменьшение размера сообщения на 320 байт
Найти: длину исходного сообщения
Решение:
Пусть исходная длина сообщения была L байт.
При перекодировке из 16-битного Unicode в 8-битную кодировку Windows 1251 каждый символ занимает 2 байта вместо 1.
Исходный размер сообщения в байтах: L * 2
Размер сообщения после перекодировки в Windows 1251: L
Уменьшение размера: (L * 2) - L = 320
L = 320 / 1 = 320
Ответ: исходная длина сообщения составляла 320 байт.