Опять же задача сформулирована не корректно. В случае использования кодировки UTF16 размер 1 символа составляет 2 байта, таким образом 25*2*2*10 = 1000 байт. В случае использования кодировки cp866 размер 1 символа составляет 1 байт в этом случае размер будет 500 байт. Существуют и другие кодировки для передачи таких сообщений. Не говоря уже о алгоритмах сжатия и оптимизации.
В случае использования кодировки UTF16 размер 1 символа составляет 2 байта, таким образом 25*2*2*10 = 1000 байт. В случае использования кодировки cp866 размер 1 символа составляет 1 байт в этом случае размер будет 500 байт. Существуют и другие кодировки для передачи таких сообщений. Не говоря уже о алгоритмах сжатия и оптимизации.