Обозначим множества сайтов по каждому ключевому слову:
Из условия задачи имеем:
Нам нужно найти количество сайтов по запросу "Москва | Ижевск | Тверь", то есть \( |M \cup I \cup T| \).
Формула включений-исключений для трёх множеств:
\[ |M \cup I \cup T| = |M| + |I| + |T| - |M \cap I| - |M \cap T| - |I \cap T| + |M \cap I \cap T| \]
Чтобы найти \( |M \cap I \cap T| \), воспользуемся информацией:
\( |M \cap I| = |(M \cap I) \setminus T| + |M \cap I \cap T| \)
Поскольку \( |I \cap T| = 0 \), это означает, что нет сайтов, содержащих одновременно "Ижевск" и "Тверь". Следовательно, не может быть и сайтов, содержащих все три слова "Москва", "Ижевск" и "Тверь". Значит, \( |M \cap I \cap T| = 0 \).
Подставляем известные значения в формулу:
\[ |M \cup I \cup T| = 1000 + 300 + 500 - 100 - 200 - 0 + 0 \]
\[ |M \cup I \cup T| = 1800 - 300 = 1500 \]
Ответ: 1500