 
В одной из кодировок Unicode каждый символ кодируется двумя байтами. Коля написал текст (в нём
нет лишних пробелов): «Як, лис, барс, жираф, гепард, медведь, росомаха — дикие животные». Ученик вычеркнул из списка название одного из животных. Заодно он вычеркнул ставшие лишними запятые и пробелы — два пробела не должны идти подряд. При этом размер нового предложения в данной кодировке оказался на 80 бит меньше, чем размер исходного предложения. Напишите в ответе вычеркнутое название животного. 1
        1
         0
        0
    Ответы на вопрос
 
        Ответ:
Лис
Объяснение:
1 байт = 8 бит.
1 символ = 2 байта.
Размер текста уменьшился на 80 бит, а значит на 10 (80 / 8) бит, а из этого следует что было убрано 5 сиволов (10 / 2).
Считаем и ищем где у нас 5 символов путём перебора:
Если вычеркнуть "Як, " - это 4 символа
Если вычеркнуть "лис, " - это 5 символов
Если вычеркнуть "барс, " - это 6 символов
Если вычеркнуть "жираф, " - это 7 символов
Если вычеркнуть "гепард, " - это 8 символов
Если вычеркнуть "медведь, " - это 9 символов
Если вычеркнуть ", росомаха" - это 10 символа
 0
                    0
                     0
                    0
                 
            Давайте посчитаем исходный размер предложения и его размер после вычеркивания одного животного, а также удаления лишних запятых и пробелов.
Исходное предложение: "Як, лис, барс, жираф, гепард, медведь, росомаха — дикие животные" Количество символов: 63 (включая тире и запятые, но без пробелов)
Если каждый символ кодируется двумя байтами в Unicode, то исходный размер предложения в байтах: 63 символа * 2 байта/символ = 126 байт
Теперь давайте удалим одно животное и лишние пробелы, но оставим запятые между оставшимися животными:
Предложение после изменений: "Як, барс, жираф, гепард, медведь, росомаха — дикие животные" Количество символов: 58
Размер нового предложения в байтах: 58 символов * 2 байта/символ = 116 байт
Теперь по условию задачи, новый размер предложения должен быть на 80 бит меньше, чем исходный размер. 80 бит = 10 байт.
Исходный размер: 126 байт Новый размер: 116 байт
Разница в размере: 126 байт - 116 байт = 10 байт
Итак, вычеркнутое название животного - "лис".
 0
                    0
                     0
                    0
                Похожие вопросы
 
			 
			 
			 
			 
			 
			 
			Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			