Задание №8 — Цифровая грамотность
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции
«И» символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос | Найдено страниц (в тысячах) |
Евклид & Аристотель | 255 |
Евклид & Платон | 290 |
Евклид & (Аристотель | Платон) | 460 |
Компьютер печатает количество страниц (в тысячах), которое будет найдено по следующему запросу:
Евклид & Аристотель & Платон
Укажите целое число, которое напечатает компьютер.
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Правильный ответ
85
Пояснение
Решение. Для решения задач на логические запросы удобно использовать круги Эйлера. Однако, так как во всех запросах присутствует слово «Евклид», мы можем рассматривать только те страницы, которые уже содержат это слово. Это упрощает задачу до работы с двумя множествами внутри области «Евклид».
Пусть:
— множество страниц, содержащих слова «Евклид» и «Аристотель»;
— множество страниц, содержащих слова «Евклид» и «Платон».
Тогда данные из таблицы можно записать следующим образом:
1) Количество страниц по запросу «Евклид & Аристотель» — это .
2) Количество страниц по запросу «Евклид & Платон» — это .
3) Запрос «Евклид & (Аристотель | Платон)» по закону дистрибутивности (распределительному закону) эквивалентен запросу «(Евклид & Аристотель) | (Евклид & Платон)». Это объединение наших множеств: .
4) Запрос «Евклид & Аристотель & Платон» эквивалентен пересечению наших множеств: . Это и есть искомое число.
Воспользуемся классической формулой включений и исключений для двух множеств:
Подставим известные нам значения в формулу:
Выполним сложение в правой части уравнения:
Получаем уравнение:
Теперь найдем неизвестное вычитаемое :
Таким образом, по запросу «Евклид & Аристотель & Платон» будет найдено 85 тысяч страниц.
Ответ: 85
Источник: ФИПИ