|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Принтер 250принтер | сканер 450 поскольку последнее число равно сумме двух предыдущих, можно сразу же придти к выводу, что в этом сегменте сети нет сайтов, на которых ключевыми словами являются одновременно принтер и сканер: принтер & сканер 0 2) с этого момента все просто: для того, чтобы определить, сколько сайтов удовлетворяют заданному условию достаточно просто сложить числа, соответствующие запросам принтер & монитор и 3) таким образом, правильный ответ: 40 + 50 = 90.
Решение (вариант 2, таблицы истинности): 1) для сокращения записи обозначим через C, П, М высказывания «ключевое слово на сайте – сканер» (соответственно принтер, монитор) 2) если рассматривать задачу с точки зрения математической логики, здесь есть три переменных, с помощью которых можно составить всего 8 запросов, выдающих различные результаты
3) составим таблицу истинности, в которую добавим левый столбец и последнюю строку, где будем записывать количество сайтов, удовлетворяющих условиям строки и столбца (см. рисунок справа); например, первая строка соответствует сайтам, на которых нет ни одного из заданных ключевых слов; такая схема непривычна, но она существенно упрощает дело 4) сумма в последней строчке получается в результате сложения всех чисел из тех строк первого столбца, где в данном столбце стоят единицы. Например, сумма в столбце С – складывается из четырех чисел в последних четырех строчках первого столбца. Мы пока не знаем, сколько результатов возвращает каждый из восьми запросов отдельно, поэтому в первом столбце стоят знаки вопроса 5) добавим в таблицу истинности остальные запросы, которые есть в условии, в том числе и тот, который нас интересует: П | С = принтер | сканер 450 П & М = принтер & монитор 40 C & М = сканер & монитор 50 (П | C) & М = (принтер | сканер) & монитор?
6) проанализируем столбец П | С в этой таблице: его сумма (450) складывается из суммы столбцов С (200) и П (250) – выделены ярким зеленым цветом – плюс последние две строчки (голубой фон), то есть, 450 = 200 + 250 + X, откуда сразу получаем, что X = 0, то есть, последним двум строчкам (запросам) не удовлетворяет ни одного сайта 7) теперь составим таблицы истинности для остальных запросов, отбросив заведомо «нулевые» варианты:
из оставшихся шести строк таблицы запросы П & М и С & М затрагивают только по одной строчке, поэтому сразу можем вписать соответствующие числа в первый столбец; в последнем запросе, который нас интересует, присутствуют именно эти две строки, то есть, для получения нужно сложить 40 и 50 8) таким образом, правильный ответ: 40 + 50 = 90. Решение (вариант 3, через диаграммы): 1) для сокращения записи обозначим через C, П, М высказывания «ключевое слово на сайте – сканер» (соответственно принтер, монитор) и нарисуем эти области виде диаграммы (кругов Эйлера); интересующему нас запросу (П | C) & M соответствует объединение областей 4, 5 и 6 («зеленая зона» на рисунке) 2) количество сайтов, удовлетворяющих запросу в области i, будем обозначать через Ni 3) составляем уравнения, которые определяют запросы, заданные в условии: сканер N1 + N2 + N4 + N5 = 200 принтер N2 + N3 + N5 + N6 = 250 принтер | сканер N1 + N2 + N4 + N5 + N3 + N6 = 450 из первого и третьего уравнений сразу следует 200 + N3 + N6 = 450 Þ N3 + N6 = 250 далее из второго уравнения N2 + N5 + 250 = 250 Þ N2 + N5 = 0 поскольку количество сайтов не может быть отрицательной величиной, N2 = N5 = 0 4) посмотрим, что еще мы знаем (учитываем, что N5 = 0): принтер & монитор N5 + N6 = 40 Þ N6 = 40 сканер & монитор N4 + N5 = 50 Þ N4 = 50 5) окончательный результат: (принтер | сканер) & монитор N4 + N5 + N6 = N4 + N6 = 40 + 50 = 90 6) таким образом, правильный ответ 90.
Еще пример задания: В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Сколько страниц (в тысячах) будет найдено по запросу пирожное | выпечка Решение (вариант 1, решение системы уравнений): 1) эта задача – упрощенная версия предыдущей, поскольку здесь используются только две области (вместо трёх): «пирожное» (обозначим ее через П) и «выпечка» (В) 2) нарисуем эти области виде диаграммы (кругов Эйлера); при их пересечении образовались три подобласти, обозначенные числами 1, 2 и 3; 3) количество сайтов, удовлетворяющих запросу в области i, будем обозначать через Ni 4) составляем уравнения, которые определяют запросы, заданные в условии: пирожное & выпечка N2 = 3200 пирожное N1 + N2 = 8700 выпечка N2 + N3 = 7500 5) подставляя значение N2 из первого уравнения в остальные, получаем N1 = 8700 - N2 = 8700 – 3200 = 5500 N3 = 7500 - N2 = 7500 – 3200 = 4300 6) количество сайтов по запросу пирожное | выпечка равно N1 + N2 + N3 = 5500 + 3200 + 4300 = 13000 7) таким образом, ответ – 13000. Решение (вариант 2, рассуждения по диаграмме): 1) как и в первом способе, построим диаграмму Эйлера-Венна: 2) несложно сообразить, что число сайтов в интересующей нас области равно N1 + N2 + N3 = (N1 + N2) + (N3 + N2) – N2 3) поскольку нам известно, что по условию N1 + N2 = 8700 N3 + N2 = 7500 N2 = 3200 сразу получаем N1 + N2 + N3 = 8700 + 7500 - 3200 = 13000 4) таким образом, ответ – 13000. Решение (вариант 3, общая формула): 1) сначала выведем формулу, о которой идет речь; построим диаграмму Эйлера-Венна для двух переменных A и B: 2) обозначим через NA, NB, NA&B и NA|B число страниц, которые выдает поисковый сервер соответственно по запросам A, B, A & B и 3) понятно, что если области A и B не пересекаются, справедлива формула NA|B=NA+NB 4) если области пересекаются, в сумму NA+NB область пересечения NA&B входит дважды, поэтому в общем случае NA|B = NA + NB - NA&B 5) в данной задаче NП = 8700, NВ = 7500, NП&В = 3200 6) тогда находим число сайтов в интересующей нас области по формуле NП|B = NП + NB – NП&B = 8700 + 7500 – 3200 = 13000 7) таким образом, ответ – 13000. Еще пример задания: В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Сколько страниц (в тысячах) будет найдено по запросу кроманьонец & (мезозой | неандерталец) Решение (круги Эйлера): 1) обозначим области «мезозой», «кроманьонец» и «неандерталец» буквами М, К и Н; пронумеруем подобласти, получившиеся в результате пересечений кругов (см. рисунок справа) 2) через Ni обозначим количество сайтов в области с номером i 3) нас интересует результат запроса кроманьонец & (мезозой | неандерталец) то есть N2 + N5 + N6(зеленая область на рисунке) 4) из первых двух запросов следует, что N1 + N2 + N4 + N5 = 50 (мезозой) N2 + N3 + N5 + N6 = 60 (кроманьонец) 5) складывая левые и правые части уравнений, получаем (1) N1 + 2·N2 + N3 + N4 + 2·N5 + N6 = 110 6) в то же время из запроса 4 получаем (2) N1 + N2 + N3 + N4 + N5 + N6 = 80 (мезозой | кроманьонец) 7) вычитая из уравнения (1) уравнение (2), отдельно левые и правые части, получаем N2 + N5 = 30 (мезозой & кроманьонец) вспомним, что наша цель – определить N2 + N5 + N6, поэтому остается найти N6 8) из запросов 1 и 3 следует, что N1 + N2 + N4 + N5 = 50 (мезозой) N4 + N5 + N6 + N7 = 70 (неандерталец) 9) складывая левые и правые части уравнений, получаем (3) N1 + N2 + 2·N4 + 2·N5 + N6 + N7 = 120 10) в то же время из запроса 5 получаем (4) N1 + N2 + N4 + N5 + N6 + N7 = 100 (мезозой | неандерталец) 11) вычитая из уравнения (3) уравнение (4), отдельно левые и правые части, получаем (5) N4 + N5 = 20 (мезозой & неандерталец) 12) теперь проанализируем запрос 6: неандерталец & (мезозой | кроманьонец) (6) N4 + N5 + N6 = 20 13) вычитая из уравнения (6) уравнение (5) получаем N6 = 0, поэтому N2 + N5 + N6 = N2 + N5 = 30 14) таким образом, ответ – 30. Еще пример задания: В таблице приведены запросы и количество страниц, которые нашел поисковый сервер по этим запросам в некотором сегменте Интернета:
Сколько страниц (в тысячах) будет найдено по запросу Рубин & Динамо & Спартак Решение (круги Эйлера): 1) в этой задаче неполные данные, так как они не позволяют определить размеры всех областей; однако их хватает для того, чтобы ответить на поставленный вопрос 2) обозначим области, которые соответствуют каждому запросу
3) из таблицы следует, что в суммарный результат первых двух запросов область 2 входит дважды (1 + 2 + 2 + 3), поэтому, сравнивая этот результат с третьим запросом (1 + 2 + 3), сразу находим результат четвертого: N2 = (320 + 280) – 430 = 170 4) таким образом, ответ – 170. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.014 сек.) |