К другим статьям

Подготовка к ЕГЭ: информатика — комбинаторика задач

25

Поделиться
Фон

Делимся разбором самых сложных заданий в Телеграм канале

Перейти в ТГ

Комбинаторные задачи

изображение

** изображение создано или обработано с помощью ИИ.

Мне 27, я готовлю школьников к ЕГЭ по информатике. В 17 лет я сам путал перестановки с размещениями. Сейчас вижу: комбинаторика в экзамене пугает не сложностью, а тем, что подталкивает торопиться.

В заданиях ЕГЭ по информатике задачи по комбинаторике обычно прячутся в подсчёте слов, кодов, цепочек символов. Условия типичны: без повторов букв, первая — гласная, одинаковые цифры не стоят рядом. Нужно найти количество вариантов.

Ловушка выглядит так. Вы видите алфавит и длину слова. В голове щёлкает «перемножить». Потом замечаете запрет — в конце условия. А он уже сломал ваш красивый ответ. Я так делал. Черновик напоминал карту боевых действий.

Поэтому договоримся. В информатике для комбинаторики не нужны особые способности. Нужна одна вещь: аккуратная модель. Что именно считаем. Какие позиции заполняем. Где ограничение.

Если хотите системной поддержки, выберите проверенный онлайн-курс по информатике. Он закроет пробелы в теории, но даже с ним придётся считать руками: калькулятор на экзамене запрещён.

Что именно проверяют такие задания

изображение

** изображение создано или обработано с помощью ИИ.

В экзаменационных задачах по комбинаторике я чаще всего вижу одно и то же: нужно подсчитать количество возможных строк. Будь то слова из букв, автомобильные номера, пароли или коды — суть не меняется. Есть фиксированные позиции, есть набор символов, которые на эти позиции можно поставить. Требуется выяснить, сколько различных объектов получится.

Слово «различных» я выделяю своим ученикам отдельно. Оно определяет ход решения. Если символы могут повторяться — логика одна. Если нет — другая. И здесь важный момент: в строках порядок почти всегда имеет значение. Это не просто выбор набора.

Приведу пример из собственных объяснений. Спрашивают: «Можно взять три буквы из пяти?» Отвечаю: можно, если порядок не важен. Уточняют: «А если КОТ и ТОК для нас разные?» Тогда это не набор, а последовательность. И считать нужно иначе.

На ЕГЭ чистую теорию не спрашивают. Дают текстовое условие, в которое встроены правила. Иногда запрет стоит в первой фразе. Иногда прячется в последней, и оттуда провоцирует ошибку.

Я выработал для себя и рекоменую вам простой способ. Перед решением выписываю три пункта:

  1. длина строки или кода;
  1. количество доступных символов (алфавит);
  1. где именно нельзя повторять и какие позиции под запретом.

Этот мини-паспорт задачи занимает секунд десять. Зато отсекает примерно половину возможных ошибок. Особенно в тех заданиях, которые на первый взгляд кажутся простыми. Именно там, по моим наблюдениям, скрываются самые коварные минусы.

База: правило произведения и правило суммы

изображение

** изображение создано или обработано с помощью ИИ.

Большинство школьных комбинаторных задач я закрываю двумя правилами.

Первое — правило произведения. Если первый выбор даёт 5 вариантов, а второй — 4, то вместе получается 20. Пример: код из двух символов. Первый — любая из 5 букв, второй — любая из 4 цифр. Умножаем. Всё спокойно, никакой спешки.

Второе — правило суммы. Использую, когда варианты не пересекаются. Слово начинается либо с А, либо с О. Одновременно это не бывает. Считаю оба случая отдельно и складываю.

Ошибка приходит, когда случаи накладываются. Допустим, я ищу коды, содержащие букву А или букву Б. Код, где есть обе, попадёт в оба подсчёта. Просто сложить нельзя — получится двойной счёт. Здесь нужен аккуратный разбор.

Для ЕГЭ мне хватает одного приёма: разделить задачу на непересекающиеся сценарии. Затем проверить. Если пересечения есть — меняю разбиение. Не пытаюсь исправлять хаос на финише.

У меня есть проверочный вопрос, который я задаю себе вслух: «Может ли один объект попасть в два случая?» Если ответ «да», я останавливаюсь. Лучше потратить минуту на проверку, чем получить красивый, но неверный ответ.

Повторы, запреты и любимые ловушки составителей

изображение

** изображение создано или обработано с помощью ИИ.

Повторы — главный переключатель. Если символ можно использовать многократно, каждую позицию я заполняю независимо. Пять позиций, семь символов — получается 7⁵. При условии, что других запретов нет.

Если повторы запрещены, количество вариантов падает после каждого шага. Слово из пяти разных букв: на первое место — 5 вариантов, на второе — 4, затем 3, 2, 1. Перемножаю.

Но на ЕГЭ любят соседские ограничения. Пример: две гласные не могут стоять рядом. В таких случаях я не бросаюсь к формулам. Сначала рисую схему мест. Иногда удобнее расставить согласные, а потом искать промежутки для гласных.

Ещё один частый сценарий — первая позиция с особым статусом. В числах первая цифра не ноль. В словах первая буква — только согласная. Такое условие сразу меняет первый множитель.

Я называю это «входным билетом». Первый символ не просто находится слева. Он часто определяет весь дальнейший подсчёт. Пропустил это условие — получил ответ из параллельной вселенной.

Для себя я держу короткий чек-лист:

  1. можно ли повторять символы;
  1. есть ли запрет на первую позицию;
  1. важен ли порядок;
  1. есть ли условия про соседей;
  1. нужно ли делить задачу на непересекающиеся случаи.

Список выглядит простым. Но он работает лучше паники. А паника, как показывает практика, баллов не приносит.

Как решать задание пошагово на черновике

изображение

** изображение создано или обработано с помощью ИИ.

Я учу решать комбинаторные задачи не в уме. Даже простые. Черновик — не для слабых учеников. Он для тех, кто хочет заметить ошибку раньше проверяющего.

Первый шаг: переписываю условие коротко. Не весь текст, только математический скелет. Пример: «6 позиций, алфавит из 8 символов, повторы разрешены, первая позиция — не А». С такой записью дышится легче.

Второй шаг: выбираю стратегию. Если ограничения независимы — беру правило произведения. Если есть разные типы начала — делю на случаи. Если условие звучит как «не содержит», иногда удобнее считать дополнением.

Дополнение — приём, который я часто использую. Нужно найти слова, где встречается хотя бы одна буква А? Считаю все слова и вычитаю слова без буквы А. Это быстрее, чем перебирать варианты с одной А, двумя А, тремя А.

Третий шаг: проверяю границы. Ответ не может превышать общее число вариантов без ограничений. Если получилось больше — где-то двойной учёт. Если число подозрительно маленькое — возможно, я применил запрет дважды.

Я советую проговаривать решение тихо. Не театральным шёпотом. Просто фраза «первую позицию выбираю так, вторую так». И дыра в логике становится видна.

И да, не стирайте черновик слишком рано. Верный путь может пригодиться для самопроверки. Память на экзамене работает как браузер с двадцатью открытыми вкладками. На запись лучше положиться.

Мини-тренировка и план подготовки

изображение

** изображение создано или обработано с помощью ИИ.

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

Схема простая. Сначала слова без каких-либо запретов. Затем добавляю условие на повторы. После этого беру ограничения на первую позицию. И только потом перехожу к соседним символам и методу дополнения. Так мозг строит лестницу, а не прыгает с крыши.

После каждой задачи я задаю себе три вопроса: что именно я считал — слова, наборы или числа? Какие варианты мог посчитать дважды? Какое условие сильнее всего изменило ответ?

Ошибки выписываю отдельно. Формулировка «невнимательность» — слишком удобная отмазка. Я пишу конкретно: «забыл запрет на ноль в первой позиции», «сложил пересекающиеся случаи», «разрешил повтор буквы там, где он запрещён». Такой дневник быстро показывает мои слабые места.

За неделю до экзамена не стоит героически осваивать новую экзотику. Я повторяю базовые схемы. Решаю несколько свежих вариантов из открытых источников. Сверяю не только ответ, но и ход решения.

Комбинаторика не требует вдохновения, особого настроения или полной луны. Ей нужны внимательные глаза, честный черновик и привычка задавать один вопрос: «Что именно я сейчас считаю?» Если этот вопрос стал для вас автоматическим, то вы уже заметно ближе к верному ответу.

Фон

Хочешь начать готовиться, но остались вопросы?

Заполни форму, и мы подробно объясним, как устроена подготовка к ЕГЭ и ОГЭ в ЕГЭLAND

Саша Филатов

    Дополнительная скидка 500 линия не вечна!

    Успей воспользоваться промокодом ЛЕТО с 6 по 15 июля и начни свой путь к 80+ и отлично на экзамене!

    Скидка на 8 марта