Вопрос:
Ответ:
Разберем условие задачи:
1. В кодировке Windows-1251 каждый символ занимает 8 бит, что равно 1 байту.
2. Ученик написал одно из слов дважды, разделив их пробелом. Это означает, что помимо повторенного слова, добавился еще один символ (пробел).
3. Увеличение размера составило 10 байт.
Пусть x – размер повторенного слова в байтах. Тогда можем составить уравнение:
$$x + 1 = 10$$
$$x = 10 — 1$$
$$x = 9$$
Значит, повторенное слово занимает 9 байт. Теперь нам нужно найти слово в стихотворении, которое содержит 9 символов. Таким словом является слово «странною».
Ответ: странною
Смотреть решения всех заданий с фото
Если вы видите это сообщение, значит, произошла проблема с загрузкой файлов в стилей (CSS) нашего сайта. Попробуйте сбросить кэш браузера (Ctrl+F5).
Если это не поможет, а вы находитесь в регионе, где возможны ограничения интернет-трафика с российских серверов — воспользуйтесь VPN.
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов): «Скользя по утреннему снегу, Друг милый, предадимся бегу Нетерпеливого коня И навестим поля пустые…» Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово. Представленное стихотворение было зашифровано в кодировке Windows-1251. В данной кодировке каждый символ кодируется 8 битами или 8 / 8 = 1 байтами. После редактирования файла его размер уменьшился на 8 байт. Получается, что было вычеркнуто 8 / 1 = 8 символов. Искомое слово должно состоять из 8 — 1 = 7 символов. Это слово — Скользя. Поскольку текст увеличился на 8 байт (по сути на восемь символов), значит лишнее слово должно содержать семь символов (один лишний символ — на пробел). Такое слово в данном тексте единственное, это слово «Скользя« Знаете ответ? |
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нем нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые…»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Решение.
Поскольку один символ кодируется 8 битами или одним байтом, текст оказался на 8 символов больше нужного предложения. Заметим, что пробел занимает один байт. Значит, лишнее слово должно состоять из семи букв, поскольку (8 − 1) : 1 = 7 символов. Из всего текста только одно слово состоит из 7 букв — «скользя».
Ответ: скользя.
Просмотр содержимого документа
«Разбор задания ОГЭ по информатике. Декабрь 2024»
Задание №4224.
Оценка объема памяти для хранения данных. ОГЭ по информатике
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Скользя по утреннему снегу,
Друг милый, предадимся бегу
Нетерпеливого коня
И навестим поля пустые…»
Одно из слов ученик написал два раза подряд, поставив между одинаковыми словами один пробел. При этом размер написанного предложения в данной кодировке оказался на 10 байт больше, чем размер нужного предложения. Напишите в ответе лишнее слово.
Пояснение:
Из условия нам известно, что каждый символ кодируется 8 битами, при этом 1 байт равен 8 битам. Следовательно, каждый символ кодируется 1 байтом.
Размер нового предложения в данной кодировке оказался на 10 байт больше, чем размер исходного предложения, то есть текст стал больше на 10 символов (10 байт / 1 байт), включая пробел.
Следовательно, слово, написанное учеником дважды, состоит из 9 символов, из чего можно заключить, что дважды было написано слово утреннему.
Показать ответ
Источник: ФИПИ. Открытый банк тестовых заданий
Сообщить об ошибке
Тест с похожими заданиями
29.10.2023
Разберём первое задание ОГЭ, в котором нужно найти в тексте слово, использованное дважды .
Текст заданий содержит перечисление фамилий великих физиков. Во всех задачах после лишнего слова поставлены запятая и пробел (то есть 2 дополнительных лишних символа). Кодировка в задачах разная. Вспомним, что 8 бит = 1 байт, а 16 бит = 2 байта.
№C947D0
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 6 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Определяем количество символов, на которое изменилось предложение:
6 байт : 1 байт = 6 символов
Чтобы определить количество символов в лишнем слове, вычитаем два символа (лишние пробел и запятая).
В слове, использованном дважды 6 – 2 = 4 символов. Это слово: КЮРИ
Решим похожие задания.
№8B3940
-
условие
-
решение
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 7 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
№2EE050
-
условие
-
решение
В кодировке Windows-1251 каждый символ кодируется 8 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
№0F98E1
-
условие
-
решение
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 8 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
№96CA2B
-
условие
-
решение
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 10 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
№27666B
-
условие
-
решение
В одной из кодировок Unicode каждый символ кодируется 16 битами. Вова хотел написать текст (в нём нет лишних пробелов):
«Ом, Бор, Кюри, Попов, Джоуль, Рентген, Курчатов, Резерфорд – великие физики».
Фамилию одного учёного ученик написал два раза подряд, добавив необходимые запятую и пробел. При этом размер написанного предложения в данной кодировке оказался на 20 байт больше, чем размер нужного предложения. Напишите в ответе слово, использованное дважды.
Примеры из Банка заданий ОГЭ.