Задача Задача №2679279
А
А
ДАНО:
- Каждый символ кодируется 16 битами (2 байта).
- Сообщение: «Привет, Катя! Как дела?».
- Сообщение заняло 50 байт.
- Проблемы с клавишей пробела.
РЕШЕНИЕ:
Сначала посчитаем количество символов в исходном сообщении:
- «Привет,» - 7 символов
- «Катя!» - 5 символов
- «Как» - 3 символа
- «дела?» - 5 символов
- Пробелы - 3 символа
Итог: 7 + 5 + 3 + 5 + 3 = 23 символа.
Обычное количество байт для 23 символов:
- 23 символа × 2 байта = 46 байт.
Занято 50 байт, следовательно, лишних:
- 50 - 46 = 4 байта.
Поскольку каждый пробел занимает 2 байта, то:
- 4 лишних байта / 2 байта за пробел = 2 лишних пробела.
Ответ: в сообщении оказалось 2 лишних пробела.