решай.ai · шпаргалка
Задание 6: Выбор оптимального варианта
ЕГЭ Математика (база)
Как выглядит
Типичная формулировка звучит так: дана таблица с объектами (людьми, экскурсиями, билетами, товарами), у каждого объекта есть один или несколько признаков (языки, достопримечательности, аттракционы) и числовая характеристика (стоимость, время). Нужно собрать набор объектов так, чтобы:
- вместе они покрывали определённый набор признаков (например, все четыре языка, все четыре аттракциона, не менее трёх достопримечательностей);
- суммарная числовая характеристика (стоимость, время) не превышала заданный лимит.
…
Что нужно знать
- Определение: комбинация — это набор из нескольких объектов (переводчиков, билетов, экскурсий), выбранных из таблицы.
- Суммарная стоимость набора из объектов со стоимостями считается по формуле:
- Суммарное время набора считается аналогично:
- Условие "объекты вместе покрывают набор признаков" означает, что объединение множеств признаков каждого объекта должно содержать все требуемые признаки. Если признаки объекта образуют множество , а требуемый набор признаков — множество , условие записывается так:
- В задаче может требоваться не полное покрытие, а частичное — например, "не менее трёх из четырёх признаков", тогда достаточно, чтобы объединение содержало хотя бы 3 элемента из .
- Ограничение по бюджету или времени — это неравенство вида или , где , — заданные в условии числа.
- Важно: задача просит найти хотя бы один подходящий набор, а не все возможные и не единственно верный (кроме случаев, когда явно сказано "единственный набор").
- Один объект в таблице может содержать сразу несколько признаков (например, билет открывает доступ сразу к двум аттракционам) — это ключевая особенность, которая позволяет сократить число объектов в наборе и уложиться в бюджет.
Алгоритм
- Внимательно прочитайте условие: выпишите, какие признаки (языки, аттракционы, достопримечательности) должны быть охвачены набором, и какое ограничение (бюджет, время) задано.
- Изучите таблицу: для каждого объекта отметьте, какие признаки он закрывает, и его числовую характеристику (стоимость или время).
- Найдите объекты с наибольшим числом нужных признаков — они самые "выгодные" кандидаты для основы набора.
- Составьте предварительный набор из одного-двух таких объектов и проверьте, какие признаки ещё не покрыты.
- Подберите дополнительные объекты для покрытия оставшихся признаков, стараясь минимизировать добавляемую стоимость/время.
- Просуммируйте стоимость (или время) собранного набора и сравните с лимитом из условия.
- Если лимит превышен — замените один из объектов на более дешёвую альтернативу или попробуйте другую комбинацию с шага 3. …
Ловушки
- Игнорирование двойных признаков. Часто ученики забывают, что один объект может закрывать сразу два признака, и берут больше объектов, чем нужно, из-за чего превышают лимит по стоимости или времени.
- Поиск "самого дешёвого" решения там, где это не требуется. В большинстве формулировок достаточно найти любой подходящий набор — не нужно тратить время на доказательство, что это оптимальный (самый дешёвый) вариант, если условие этого явно не требует.
- Ошибки при подсчёте уникальных признаков. Если два объекта частично пересекаются по признакам (например, оба содержат "Пушкин"), нужно считать только уникальные названия, а не сумму количества признаков каждого объекта. …
reshay.ai/ege/matematika-baza/zadanie-6 — задачи с разборами и тренажёр