Вопрос:

В кодировке Unicode каждый символ кодируется двумя байтами. Алиса напечатала в ней предложение без лишних пробелов: «За лето мы успели посетить Уфу, Омск, Томск, Тюмень, Барнаул, Кемерово, Славгород, Красноярск, Новосибирск, Междуреченск, Горно-Алтайск». Затем Алиса удалила название одного из городов, запятую и пробел после него. Размер отредактированного предложения стал на 208 бит меньше исходного. Укажите в ответе удалённое название города.

Смотреть решения всех заданий с листа

Ответ:

Ответ: Кемерово

Краткое пояснение: Так как один символ Unicode кодируется двумя байтами, а размер уменьшился на 208 бит, то удалили 208 / (2 * 8) = 13 символов, включая название города, запятую и пробел.
  • Определим, сколько байт приходится на один символ: 2 байта.
  • Определим, сколько бит в одном байте: 8 бит.
  • Вычислим, сколько символов было удалено: 208 бит / (2 байта * 8 бит/байт) = 13 символов.
  • Проанализируем список городов, чтобы найти название города, которое вместе с запятой и пробелом занимает 13 символов:

Уфа (3 символа) - не подходит

Омск (4 символа) - не подходит

Томск (5 символов) - не подходит

Тюмень (6 символов) - не подходит

Барнаул (7 символов) - не подходит

Кемерово (8 символов) + ", " + пробел = 13 символов - подходит

Славгород (9 символов) - не подходит

Красноярск (10 символов) - не подходит

Новосибирск (10 символов) - не подходит

Междуреченск (11 символов) - не подходит

Горно-Алтайск (12 символов) - не подходит

Ответ: Кемерово

Ты — Цифровой атлет!

Минус 15 минут нудной домашки. Потрать их на катку или новый рилс

Выручи свою тиму — отправь ссылку другу. Карма +100 обеспечена

ГДЗ по фото 📸
Подать жалобу Правообладателю