Решение: Поисковые запросы и множества
В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&». В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет. Компьютер печатает количество страниц (в тысячах), которое будет найдено по запросу: хоккей & футбол & волейбол. Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
| Запрос | Найдено страниц (в тысячах) |
|---|---|
| хоккей & волейбол | 235 |
| (хоккей | футбол) & волейбол | 375 |
| футбол & волейбол | 225 |
Решение по шагам
3 шагаОбозначим через $x$ количество страниц, содержащих одновременно слова «хоккей», «футбол» и «волейбол». Запрос $(хоккей | футбол) & волейбол$ объединяет страницы из двух запросов «хоккей & волейбол» и «футбол & волейбол».
При сложении количества страниц общие страницы учитываются дважды, поэтому количество страниц с тремя словами нужно вычесть один раз.
$$375 = 235 + 225 - x$$Находим количество страниц, содержащих все три слова:
$$x = 235 + 225 - 375 = 85$$Где здесь ошибаются
Складывают 235 и 225 без вычитания страниц, попавших в оба запроса.
Путают операцию «И» с операцией «ИЛИ».