
В кодировке КОИ-8 каждый символ кодируется 1 байтом. Витя написал текст (в нём нет лишних пробелов):
ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде – африканские страны.
Ученик удалил из списка название одной африканской страны. Заодно он вычеркнул ставшие лишними запятые и пробелы – два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 80 бит меньше, чем размер исходного предложения. Запишите в ответе название страны, которое было удалено Витей.
помогите пожалуйста, мне сегодня сдать нужно:((
Ответы на вопрос

Рассмотрим задачу пошагово.
Понимание исходного текста и его размер
В исходном тексте перечислены названия стран: «ЮАР, Того, Алжир, Уганда, Эфиопия, Танзания, Свазиленд, Кабо-Верде». После списка стран идёт фраза «– африканские страны».Итак, исходный текст выглядит так:
Расчёт исходного размера текста
Каждый символ кодируется 1 байтом в кодировке КОИ-8.
Подсчитаем количество символов в исходной строке:
- Названия стран и запятые: «ЮАР» (3 символа), «Того» (4), «Алжир» (6), «Уганда» (6), «Эфиопия» (7), «Танзания» (8), «Свазиленд» (9), «Кабо-Верде» (9).
- В сумме названия стран: .
- Запятые между странами: 7 запятых.
- Пробелы между странами: 7 пробелов.
- Часть «– африканские страны.»: 21 символ (включая тире, пробелы и точку).
Общий размер текста в символах: байтов.
Уменьшение размера на 80 бит
Поскольку 1 байт равен 8 битам, уменьшение на 80 бит — это уменьшение на байтов.Поиск удалённой страны
Если Витя удалил одно название страны и вместе с ним лишние запятые и пробелы, размер текста уменьшится на длину этой страны плюс одну запятую и пробел (то есть минус 2 символа помимо названия страны). Нужно найти страну, длина которой вместе с запятой и пробелом составляет 10 байтов.Проверка по длине
Рассмотрим длины названий стран с дополнительными 2 символами (запятая и пробел):- «ЮАР»: байт
- «Того»: байт
- «Алжир»: байт
- «Уганда»: байт
- «Эфиопия»: байт
- «Танзания»: байт
- «Свазиленд»: байт
- «Кабо-Верде»: байт
Из этого видно, что удаление «Танзания» уменьшит размер текста ровно на 10 байтов.
Ответ:
Страна, которую удалил Витя, — Танзания.
Похожие вопросы









Топ вопросов за вчера в категории Информатика









Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili