В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета: Запрос
Количество страниц (тыс.)
масло
188
сыр
126
холст
131
холст & масло
33
сыр | холст
257
холст | сыр | масло
342
Сколько страниц (в тысячах) будет найдено по запросу
сыр & масло?
Из таблицы видно, что запросы могут содержать несколько слов, разделенных пробелами или специальными символами. Количество страниц указано в тысячах.
Теперь рассмотрим запрос "сыр & масло". Знак "&" означает логическую операцию "И", то есть в результатах поиска должны быть учтены и слово "сыр", и слово "масло". Для определения количества страниц, соответствующих данному запросу, нужно найти значения, где и слово "сыр", и слово "масло" присутствуют вместе.
В таблице указано, что по запросу "холст & масло" найдено 33 страницы, а по запросу "сыр | холст" — 257 страниц. В данном случае символ "|" означает логическую операцию "ИЛИ", то есть в результатах поиска должно быть учтено либо слово "сыр", либо слово "холст".
Чтобы найти количество страниц по запросу "сыр & масло", нужно проверить каждую строку таблицы и сосчитать только те значения, где присутствуют оба слова.
Исходя из данных в таблице, можно заметить, что в строках "холст & масло" и "сыр | холст" нужно сочетание этих слов, так что важно это учесть, чтобы не считать значения дважды.
Таким образом, для решения данной задачи нужно сложить значения в строках "сыр & масло" и "сыр | холст", и вычесть из этой суммы значение в строке "холст & масло".
Пошаговое решение:
1) Записываем значение в строке "сыр & масло": 33.
2) Записываем значение в строке "сыр | холст": 257.
3) Записываем значение в строке "холст & масло": 33.
4) Складываем значения в строках "сыр & масло" и "сыр | холст": 33 + 257 = 290.
5) Вычитаем значение в строке "холст & масло" из полученной суммы: 290 - 33 = 257.
Таким образом, по запросу "сыр & масло" будет найдено 257 страниц (в тысячах).