Задание OGEINF36E7F2: Поисковые запросы и множества

ФИПИ · ОГЭ · все форматы ответа · 1585 заданий

Открыть решение ↓ Ошибка или пожелание

Тип задачи: Поисковые запросы и множества.

Учебные темы: Объединение компьютеров в сеть. Сеть Интернет. Веб-страница, веб-сайт. Структура адресов веб-ресурсов. Браузер. Поисковые системы. Поиск информации по ключевым словам и по изображению. Достоверность информации, полученной из Интернета. IP-адреса узлов. Сетевое хранение данных.

Впишите правильный ответ.

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

В таблице приведены запросы и количество найденных по ним страниц некоторого сегмента сети Интернет.

Запрос

Найдено страниц (в тысячах)

Диана & (Аврора | Паллада)

800

Диана & Аврора & Паллада

220

Диана & Аврора

550

Компьютер печатает количество страниц (в тысячах), которое будет найдено по следующему запросу:

Диана & Паллада

Укажите целое число, которое напечатает компьютер.

Считается, что все запросы выполнялись практически одновременно, так что набор страниц, содержащих все искомые слова, не изменялся за время выполнения запросов.

 



i
СВОЙСТВА ЗАДАНИЯ
КЭС:
1.2 Объединение компьютеров в сеть. Сеть Интернет. Веб-страница, веб-сайт. Структура адресов веб-ресурсов. Браузер. Поисковые системы. Поиск информации по ключевым словам и по изображению. Достоверность информации, полученной из Интернета. IP-адреса узлов. Сетевое хранение данных
Тип ответа:Краткий ответ
Номер: 36E7F2
НЕ РЕШЕНО Ответить

Решение задания OGEINF36E7F2

Ответ: 470

1. Переведём запросы на язык множеств.
A — страницы с ключевым выражением «Диана»; B — страницы с ключевым выражением «Аврора»; C — страницы с ключевым выражением «Паллада».
Пересечение ∩ означает выполнение обоих условий («И»), объединение ∪ — выполнение хотя бы одного («ИЛИ»). Общая страница входит в объединение один раз. N обозначает количество найденных объектов; все вычисления ведём в тысячах страниц.
Из условия:
N(A ∩ (B ∪ C)) = 800.
N(A ∩ B ∩ C) = 220.
N(A ∩ B) = 550.
Найти нужно N(A ∩ C).

2. Обоснуем подсчёт без повторов.
Для любых множеств X и Y выполняется N(X ∪ Y) = N(X) + N(Y) − N(X ∩ Y). При сложении общие страницы учитываются дважды, поэтому один раз вычитаем пересечение. Эту же формулу можно решить относительно неизвестного пересечения или одного из множеств.
Здесь берём X = A ∩ B, Y = A ∩ C. Тогда X ∩ Y = A ∩ B ∩ C, а X ∪ Y охватывает страницы с общим условием и хотя бы одним из двух остальных. Скобки в исходном запросе учитываются именно так.
С учётом этих соотношений выражаем искомое количество через известные:
N(A ∩ C) = N(A ∩ (B ∪ C)) + N(A ∩ B ∩ C) − N(A ∩ B).

3. Подставим данные.
N(A ∩ C) = 800 + 220 − 550 = 470.
Полученное число выражено в тысячах страниц. Умножать его на размер единицы таблицы не требуется: вопрос просит ответ в тех же единицах.

4. Проверка.
Перенесём остальные слагаемые обратно и восстановим одну известную величину:
N(A ∩ (B ∪ C)) = N(A ∩ C) + N(A ∩ B) − N(A ∩ B ∩ C).
N(A ∩ (B ∪ C)) = 470 + 550 − 220 = 800.
Совпало с условием. Отдельно проверим, какие страницы учитывает полученная формула:
есть A; нет B, C — не учитывается.
есть B; нет A, C — не учитывается.
есть A, B; нет C — не учитывается.
есть C; нет A, B — не учитывается.
есть A, C; нет B — учитывается один раз.
есть B, C; нет A — не учитывается.
есть A, B, C — учитывается один раз.
Таким образом, все и только страницы искомого запроса посчитаны без повторов.

Ответ: 470.

Помочь улучшить сайт

Напишите пожелание к сайту или решению либо сообщите о найденной неточности в задании OGEINF36E7F2.

Сообщение увидит только команда сайта: на странице оно не публикуется.

Комментарии к решению

Комментарии видны всем посетителям сайта.

Комментариев пока нет. Будьте первым.

Чтобы оставить комментарий, войдите или зарегистрируйтесь.