Задача по информатике (Тип 1)

📚 Теоретический материал

1. Единицы измерения информации

В задачах на кодировку текста важно уметь переводить биты в байты и обратно. Основные соотношения:

  • 1 байт = 8 бит
  • 2 байта = 16 бит
  • 4 байта = 32 бит

Совет: Для удобства решения всегда первым делом переводите размер кодировки из бит в байты (разделите количество бит на 8).

2. Типы задач

В ОГЭ встречаются два типа задач на кодировку текста:

  • Тип А. Ученик вычеркнул слово из списка — размер текста уменьшился. Вместе со словом исчезают запятая и пробел.
  • Тип Б. Ученик написал слово дважды (через пробел) в стихотворении — размер текста увеличился. Добавилось только лишнее слово и один пробел между ними.
3. Алгоритмы решения

📘 Тип А — слово вычеркнуто

  1. Вес символа: Биты / 8
  2. Удалено символов: Разница в байтах / Вес символа
  3. Длина слова: Удалено символов − 2 (запятая + пробел)
  4. Найдите в списке слово такой длины.

📗 Тип Б — слово продублировано

  1. Вес символа: Биты / 8
  2. Добавлено символов: Разница в байтах / Вес символа
  3. Длина слова: Добавлено символов − 1 (только пробел между словами)
  4. Найдите в стихотворении слово такой длины — это и есть ответ.

Обратите внимание: в Типе Б отнимается только 1 (пробел), а не 2, потому что ученик добавил только одно лишнее слово и один пробел между одинаковыми словами.

📝 Задача для решения

✍️ Ваш ответ

🔧 Режим конструктора

Вы составляете задачу! Приложение сгенерирует контент, а вы выберите длину кодировки и разницу в байтах. Приложение найдёт слово и покажет ход решения.

💡 Доступные длины слов: