Решение: Отобразим запросы в виде кругов Эйлера:
Теперь нужно разобраться, где на диаграмме находится каждый запрос.
Запрос 1: Рок & (Джаз | Блюз) — это пересечение круга Рок с кругами Джаз и Блюз. Отметим части диаграммы как 1, 2, 3:
Таким образом мы можем сказать, что 1+2+3 = 3500
Запрос 2: Рок & Джаз — это пересечение кругов Рок и Джаз. Пересечение состоит из частей 2 и 3, то есть мы можем сказать, что 2+3 = 2350
Запрос 3: Рок & Джаз & Блюз — пересечение всех трёх кругов, по графику видно, что это кусочек под номером 2. То есть 2 = 650.
Нам нужно найти количество страниц по запросу Рок & Блюз, что на графике является пересечением кругов Рок и Блюз, и состоит из кусочков под номерами 1 и 2, то есть 1+2 = ?
Мы знаем кусочек 2 — это 650, таким образом, если мы найдем кусочек 1, то сможем найти 1+2.
Кусочек 1 мы можем найти, вычтя из 1+2+3 значения 1+2, то есть 3500-2350 = 1150.
Теперь мы можем найти 1+2:
1+2 = 1150+650 = 1800
Ответ: 1800