Ответ:
В фразе 29 символов: 24 кириллические буквы и 5 остальных символов (3 пробела, тире и восклицательный знак).
- Windows-1251: каждый символ занимает 1 байт.
29 × 1 = 29 байт; 29 × 8 = 232 бита. - UTF-8: 24 кириллические буквы занимают по 2 байта, остальные 5 символов — по 1 байту.
24 × 2 + 5 = 53 байта; 53 × 8 = 424 бита.
Ответ: Windows-1251 — 232 бита; UTF-8 — 424 бита.
