В языке запросов поискового сервера для обозначения логической операции «ИЛИ» используется символ «|», а для логической операции «И» — символ «&».
В таблице приведены запросы и количество найденных по ним страниц
некоторого сегмента сети Интернет.
| Запрос | Найдено страниц, тыс. |
| Ростов & (Орёл & Курск | Белгород) | 370 |
| Ростов & Белгород | 204 |
| Ростов & Орёл & Курск & Белгород | 68 |
Какое количество страниц (в тыс.) будет найдено по запросу
Ростов & Орёл & Курск?
Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.
Преобразуем выражение Ростов & (Орёл & Курск | Белгород):
Ростов & (Орёл & Курск | Белгород) = Ростов & Орёл & Курск | Ростов & Белгород
По формуле включений и исключений имеем:
m(Ростов & Орёл & Курск | Ростов & Белгород) = m(Ростов & Орёл & Курск) +
+ m(Ростов & Белгород) − m(Ростов & Орёл & Курск & Белгород);
m(Ростов & Орёл & Курск) = m(Ростов & Орёл & Курск | Ростов & Белгород) −
− m(Ростов & Белгород) + m(Ростов & Орёл & Курск & Белгород) = 370 — 204 + 68 = 234.
Ответ: 234.

