Хелпикс

Главная

Контакты

Случайная статья





Рубин & Динамо & Спартак



Рубин & Динамо & Спартак

Решение (вариант 1, круги Эйлера, полная диаграмма):

1) в этой задаче неполные данные, так как они не позволяют определить размеры всех областей; однако их хватает для того, чтобы ответить на поставленный вопрос

2) обозначим области, которые соответствуют каждому запросу

Запрос Области Количество страниц (тыс. )
Динамо & Рубин 1+2
Спартак & Рубин 2+3
(Динамо | Спартак) & Рубин 1+2+3
Рубин & Динамо & Спартак ?

3) из таблицы следует, что в суммарный результат первых двух запросов область 2 входит дважды (1 + 2 + 2 + 3), поэтому, сравнивая этот результат с третьим запросом (1 + 2 + 3), сразу находим результат четвертого:

N2 = (320 + 280) – 430 = 170

4) таким образом, ответ – 170.

Решение (вариант 2, круги Эйлера, неполная диаграмма):

1) заметим, что в этой задаче все запросы (в том числе и тот, результат которого нужно найти, имеют вид

X & Рубин

2) поэтому часть « & Рубин » в каждом из запросов можно просто отбросить, тогда останется только две области:

Запрос Количество страниц (тыс. )
Динамо-1
Спартак-1
Динамо-1 | Спартак-1

здесь добавление «-1» в имени области обозначает «пересечение с областью Рубин »

3) требуется найти размер области « Динамо-1 & Спартак-1 »

4) для диаграммы с двумя областями можно использовать общую формулу

NA|B = NA + NB - NA& B

5) из которой следует

NA& B = NA + NB - NA|B

6) в данном случае получаем

NA& B = (320 + 280) – 430 = 170

7) таким образом, ответ – 170.

Ещё пример задания:

В таблице приведены запросы к поисковому серверу. Расположите номера запросов в порядке возрастания количества страниц, которые найдет поисковый сервер по каждому запросу. Для обозначения логической операции «ИЛИ» в запросе используется символ |, а для логической операции «И» – &.

1)   принтеры & сканеры & продажа

2)   принтеры & сканеры

3)   принтеры | сканеры

4)   принтеры | сканеры | продажа

Решение (вариант 1, рассуждение с использованием свойств операций «И» и «ИЛИ»):

1) меньше всего результатов выдаст запрос с наибольшими ограничениями – первый (нужны одновременно принтеры, сканеры и продажа)

2) на втором месте – второй запрос (одновременно принтеры и сканеры)

3) далее – третий запрос (принтеры или сканеры)

4) четвертый запрос дает наибольшее количество результатов (принтеры или сканеры или продажа)

5) таким образом, верный ответ – 1234.

Возможные проблемы: · нужно внимательно читать условие, так как в некоторых задачах требуется перечислить запросы в порядке убывания количества результатов, а в некоторых – в порядке возрастания · можно ошибиться в непривычных значках: «И» = &, «ИЛИ» = | (эти обозначения привычны для тех, кто программирует на языке Си) · можно перепутать значение операций «И» и «ИЛИ», а также порядок выполнения цепочки операций (сначала – «И», потом – «ИЛИ») · для сложных запросов не всегда удастся так просто расположить запросы по возрастанию (или убыванию) ограничений

Решение (вариант 2, через таблицы истинности):

1) каждое из условий можно рассматривать как сложное высказывание

2) обозначим отдельные простые высказывания буквами:

A: принтеры     (на странице есть слово «принтеры»)



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.