М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Angela280
Angela280
25.05.2020 10:27 •  Информатика

В одной из кодировок каждый символ кодируется 1,5 байт(а). Ваня написал через запятую несколько слов. Он посчитал объём написанной строки, который составил 468 бит(а). Проверив введенный текст, Ваня заметил повторяющиеся пробелы и удалил их. После этой операции объём составил 49,5 байт(а). Какое количество лишних пробелов удалил Ваня?

👇
Ответ:
viktoriyameshh
viktoriyameshh
25.05.2020
Для решения этой задачи, нам нужно знать, что 1 байт равен 8 битам.

Давайте разберемся пошагово:

1) Дано, что каждый символ кодируется 1,5 байта. Значит, на каждый символ приходится 1,5 * 8 = 12 битов.

2) Общий объем исходной строки составил 468 битов. Разделим это число на количество битов на символ (12 битов), чтобы найти количество символов:
468 / 12 = 39 символов.

3) После удаления повторяющихся пробелов, объем составил 49,5 байтов, что равно 49,5 * 8 = 396 битов. Разделим это число на количество битов на символ (12 битов), чтобы найти новое количество символов:
396 / 12 = 33 символа.

4) Количество лишних пробелов можно найти, вычитая новое количество символов из исходного:
39 - 33 = 6 лишних пробелов.

Таким образом, Ваня удалил 6 лишних пробелов.
4,7(35 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ