1. Главная
  2. Библиотека
  3. Информационные технологии
  4. В одной из кодировок Unicode каждый символ кодируется 4...
Решение задачи

В одной из кодировок Unicode каждый символ кодируется 4 битами. Ученик написал текст (в нём нет лишних пробелов): Бор, Сочи, Томск, Самара, Балашов, Тольятти, Череповец, Красноярск – города. Ученик удалил из списка название города, а также лишние запятую

  • Информационные технологии

Условие:

В одной из кодировок Unicode каждый символ кодируется 4 битами. Ученик написал текст (в нём нет лишних пробелов):

Бор, Сочи, Томск, Самара, Балашов, Тольятти, Череповец, Красноярск – города
Ученик удалил из списка название города, а также лишние запятую и пробел – два пробела не должны идти подряд.

При этом размер нового предложения в данной кодировке оказался на 36 бит меньше, чем размер исходного предложения. Напишите в ответе удалённое название города.

Решение:

Для решения задачи начнем с того, что определим, сколько бит занимает исходный текст и сколько бит занимает текст после удаления названия города. 1. Исходный текст: Бор, Сочи, Томск, Самара, Балашов, Тольятти, Череповец, Красноярск – города. 2. Подсчитаем количество символов в этом тексте. В данном случае, мы можем просто посчитать количество букв, запятых и пробелов. Исходный текст состоит из следующих городов: - Бор - Сочи - Томск - Самара - Балашов - Тольятти - Череповец - Красноярск Всего 8 названий городов, разделенных запятыми. 3. Теперь посчитаем количество символов в каждом названи...

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет