Решение: Представим данные запросы в виде диаграммы Эйлера:
Диаграмма разделена на три части, каждая из которых имеет свой номер.
1 — страницы, на которых содержится только слово "Пирожное";
2 — страницы, на которых содержатся слова "Пирожное" и "Мороженое";
3 — страницы, на которых содержится только слово "Мороженое".
Всё вместе, т. е. 1 + 2 + 3 — это страницы, на которых есть или слово "Пирожное", или слово "Мороженное", то есть 1+2+3 — это третий пункт таблицы.
Распишем известные нам части так:
Пирожное = 1+2 = 1250
Мороженое = 2+3 = 1820
Пирожное | Мороженое = 1+2+3 = 2350
Пирожное & Мороженое = 2 = ?
Очевидно, что для того, чтобы найти 2, мы можем найти, к примеру, чему равна 1-я часть, и вычесть из значения "Пирожное" (1+2) эту первую часть.
Найдем значение первой части:
1 = (1+2+3) — (2+3) = 2350 — 1820 = 530
Теперь мы можем найти 1:
1 = (1+2) — 1 = 1250 — 530 = 720
Ответ: 720