Задача Задача №3747717
А
А
Ответ: 3124.
Обозначим:
- \(A\) — страницы со словом «Толстой»,
- \(B\) — со словом «Бунин»,
- \(C\) — со словом «Куприн».
Тогда запросы означают:
- \(A \cap B\) — есть и Толстой, и Бунин.
- \((A \cap B) \cup C\) — есть оба первых слова или Куприн.
- \(A \cap B \cap C\) — есть все три слова.
- \(A \cup B \cup C\) — есть хотя бы одно из трёх слов.
Рассуждаем по вложенности:
- Запрос 3 — самый узкий: он требует все три слова сразу. Поэтому страниц по нему меньше всего.
- Запрос 1 шире запроса 3: убираем условие «Куприн», страниц становится больше.
- Запрос 2 ещё шире: к результату запроса 1 добавляются страницы с Куприным.
- Запрос 4 — самый широкий: в него входит всё, где есть хотя бы один из трёх авторов.
Получаем порядок возрастания количества страниц:
\[ 3 < 1 < 2 < 4 \]
То есть последовательность кодов:
3124
Проверка: «И» (&) сужает поиск, «ИЛИ» (|) расширяет его. Поэтому самый маленький результат у запроса с тремя «И», самый большой — у запроса с двумя «ИЛИ».
