В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для обозначения логической операции «И» – символ «&».
В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.
Запрос | Найдено страниц (в сотнях тыс.) |
Напряжённость | 24 |
Пшеница | 38 |
Напряжённость | Поле | Пшеница | 98 |
Поле & Пшеница | 30 |
Напряжённость & Поле | 19 |
Какое количество страниц (в сотнях тысяч) будет найдено по запросу
Поле?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Нарисуем круги Эйлера:
Дано:
Напряженность = «1» + «2» = 24
Пшеница = «4» + «5» = 38
Напряженность | Поле | Пшеница = «1» + «2» + «3» + «4» + «5» = 98
Поле & Пшеница = «4» = 30
Напряженность & Поле = «2» = 19
Найти:
Поле = «2» + «3» + «4» = ?
Решение:
«1» = 24 — 19 = 5
«5» = 38 — 30 = 8
«3» = 98 — 24 — 38 = 36
«2» + «3» + «4» = 19 + 36 + 30 = 85