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

Водной из кодировок utf-32 каждый символ кодируется 32 битами. рома написал текст (в нём нет лишних пробелов): «уфа, ухта, тверь, ростов, вологда, камбарка, астрахань — города россии». ученик вычеркнул из списка название одного из городов. заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. при этом размер нового предложения в данной кодировке оказался на 36 байт меньше, чем размер исходного предложения. напишите в ответе вычеркнутое название города россии

👇
Ответ:
orliniyglassoyccc0
orliniyglassoyccc0
07.12.2022

Вологда

Объяснение: 32 бита = 4 байта.

запятая и пробел = 8 байт

36-8=28 байт

28/4=7 букв

7 букв - это вологда

4,6(49 оценок)
Ответ:
nusbek
nusbek
07.12.2022
Для решения данной задачи, необходимо проанализировать размер исходного предложения и размер нового предложения, а также учесть условия, по которым производилась вычеркаивание символов из предложения.

Исходное предложение состоит из следующих символов и пробелов:
уфа, ухта, тверь, ростов, вологда, камбарка, астрахань — города россии

Пробелы, запятые, а также пропуск двух пробелов подряд являются лишними и должны быть удалены.

Исходное предложение содержит 7 городов России и 6 запятых (каждая кодируется 32 битами, то есть 4 байтами) и 19 пробелов (каждый кодируется также 4 байтами).

Размер исходного предложения в кодировке utf-32 можно вычислить следующим образом:
7 (городов) * 4 (байта на код символа) = 28 байт (место, занимаемое символами городов)
6 (запятых) * 4 (байта на запятую) = 24 байта (место, занимаемое запятыми)
19 (пробелов) * 4 (байта на пробел) = 76 байт (место, занимаемое пробелами)

Общий размер исходного предложения:
28 байт (место, занимаемое символами городов) + 24 байта (место, занимаемое запятыми) + 76 байт (место, занимаемое пробелами) = 128 байт

Теперь рассмотрим новое предложение, после выполнения всех условий.

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

Так как каждый символ кодируется 32 битами (4 байтами) в кодировке utf-32, то новое предложение должно содержать 92 / 4 = 23 символа.

Теперь посмотрим на новое предложение и посчитаем количество символов, используя все условия задачи и известный размер нового предложения.

В новом предложении у нас должно остаться 23 символа.

Уберем все запятые из предложения, так как они стали лишними и занимают место.

Остается:
уфа ухта тверь ростов вологда камбарка астрахань города россии

Количество символов в полученном предложении:
23

Один из городов, который был вычеркнут учеником исходного предложения, но остался в новом предложении – это:
города

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