100exams

Задание 8 ОГЭ по информатике: поисковые запросы

Восьмое задание — про поисковые запросы. В таблице даны запросы со знаками «|» (ИЛИ) и «&» (И) и число страниц, найденных по каждому. Нужно вычислить, сколько страниц найдётся по ещё одному запросу.

В демоверсии 2027 года в запросах три слова, и одно из них стоит в каждом запросе. Все виды решаются одной идеей: страницы, которые попали в два запроса сразу, нельзя считать дважды.

На странице
  1. Два слова
  2. Три слова: одно стоит в каждом запросе
  3. Три слова: слово «|» пара слов
  4. Три слова, два из них вместе не встречаются
  5. На чём ошибаются
  6. Вопросы и ответы

Коротко

Теория отдельно: Круги Эйлера и поисковые запросы.

Как решать задание 8 ОГЭ по информатике: все типы

Вид с пометкой «как в демоверсии» повторяет форму задания из демоверсии 2027 года. Остальных видов в демоверсии нет: они тренируют то же умение на другой форме вопроса.

1. Два слова

Четыре запроса — A, B, «A | B», «A & B» — связаны одной формулой: N(A | B) = N(A) + N(B) − N(A & B). Три числа даны в таблице, четвёртое выражается из формулы.

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

ЗапросНайдено страниц (в тысячах)
смородина | малина710
смородина & малина190
малина430

Какое количество страниц (в тысячах) будет найдено по запросу «смородина»? Считается, что все запросы выполнялись практически одновременно: набор страниц с искомыми словами за это время не менялся.

Решение

  1. Страницы, на которых есть оба слова, попадают и в запрос «смородина», и в запрос «малина». Если просто сложить эти два числа, такие страницы посчитаются дважды, поэтому один раз их вычитают: N(смородина | малина) = N(смородина) + N(малина) − N(смородина & малина).
  2. Подставь числа из таблицы: 710 = N(смородина) + 430 − 190.
  3. Отсюда N(смородина) = 710 − 430 + 190 = 470

Ответ: 470

Можно иначе. Нарисуй два пересекающихся круга. Страниц, где есть «смородина», но нет слова «малина»: 710 − 430 = 280. Страниц с обоими словами — 190. По запросу «смородина» найдутся и те и другие: 280 + 190 = 470.

Если получилось другое число

Решать такие заданияБесплатно, без регистрации: каждый раз новое задание и разбор ошибки.

2. Три слова: одно стоит в каждом запросекак в демоверсии

Форма демоверсии. Общее слово можно мысленно вынести: все запросы идут «внутри» страниц с этим словом, и дальше работает формула для двух слов — только вместо A и B стоят «общее & A» и «общее & B».

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

ЗапросНайдено страниц (в тысячах)
смородина & крыжовник500
смородина & (малина | крыжовник)710
смородина & малина460

Какое количество страниц (в тысячах) будет найдено по запросу «смородина & малина & крыжовник»? Считается, что все запросы выполнялись практически одновременно: набор страниц с искомыми словами за это время не менялся.

Решение

  1. Слово «смородина» есть в каждом запросе, значит, считаем только страницы с этим словом. Среди них запрос «смородина & (малина | крыжовник)» находит страницы, где есть «малина» или «крыжовник».
  2. Страницы со всеми тремя словами попадают и в «смородина & малина», и в «смородина & крыжовник», поэтому один раз их вычитают: N(смородина & (малина | крыжовник)) = N(смородина & малина) + N(смородина & крыжовник) − N(смородина & малина & крыжовник).
  3. Подставь числа из таблицы: 710 = 460 + 500 − N(смородина & малина & крыжовник).
  4. Отсюда N(смородина & малина & крыжовник) = 460 + 500 − 710 = 250

Ответ: 250

Можно иначе. Сложи два запроса из двух слов: 460 + 500 = 960. Это больше, чем 710, — на число страниц, посчитанных дважды. А дважды посчитаны как раз страницы, где есть все три слова: 960 − 710 = 250.

Если получилось другое число

Решать такие заданияБесплатно, без регистрации: каждый раз новое задание и разбор ошибки.

3. Три слова: слово «|» пара слов

Запрос вида «A | (B & C)» — это объединение двух множеств: страниц со словом A и страниц с парой B и C. Пару считай одним «словом» и применяй ту же формулу; общая часть — страницы со всеми тремя словами.

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

ЗапросНайдено страниц (в тысячах)
малина & крыжовник450
смородина | (малина & крыжовник)760
смородина560

Какое количество страниц (в тысячах) будет найдено по запросу «смородина & малина & крыжовник»? Считается, что все запросы выполнялись практически одновременно: набор страниц с искомыми словами за это время не менялся.

Решение

  1. Запрос «смородина | (малина & крыжовник)» находит страницы двух видов: те, где есть «смородина», и те, где есть сразу «малина» и «крыжовник».
  2. Страницы со всеми тремя словами относятся к обоим видам, поэтому один раз их вычитают: N(смородина | (малина & крыжовник)) = N(смородина) + N(малина & крыжовник) − N(смородина & малина & крыжовник).
  3. Подставь числа из таблицы: 760 = 560 + 450 − N(смородина & малина & крыжовник).
  4. Отсюда N(смородина & малина & крыжовник) = 560 + 450 − 760 = 250

Ответ: 250

Можно иначе. Сложи два известных запроса: 560 + 450 = 1010. Это больше, чем 760, — на число страниц, посчитанных дважды. Дважды посчитаны страницы, где есть все три слова: 1010 − 760 = 250.

Если получилось другое число

Решать такие заданияБесплатно, без регистрации: каждый раз новое задание и разбор ошибки.

4. Три слова, два из них вместе не встречаются

Если по запросу из двух слов найдено 0 страниц, эти слова вместе не встречаются, и страниц со всеми тремя словами тоже нет. Тогда сумма трёх отдельных запросов больше объединения ровно на две общие части.

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

ЗапросНайдено страниц (в тысячах)
смородина & крыжовник0
малина740
смородина420
малина & крыжовник280
смородина | малина | крыжовник1370
крыжовник700

Какое количество страниц (в тысячах) будет найдено по запросу «смородина & малина»? Считается, что все запросы выполнялись практически одновременно: набор страниц с искомыми словами за это время не менялся.

Решение

  1. По запросу «смородина & крыжовник» не найдено ни одной страницы: слова «смородина» и «крыжовник» вместе не встречаются. Значит, страниц со всеми тремя словами тоже нет.
  2. Сложи запросы по отдельным словам и вычти общие части — страницы с двумя словами посчитаны в сумме дважды: N(смородина | малина | крыжовник) = N(смородина) + N(малина) + N(крыжовник) − N(смородина & малина) − N(малина & крыжовник).
  3. Подставь числа из таблицы: 1370 = 420 + 740 + 700 − N(смородина & малина) − 280.
  4. Отсюда N(смородина & малина) = 420 + 740 + 700 − 280 − 1370 = 210

Ответ: 210

Можно иначе. Сложи запросы по отдельным словам: 420 + 740 + 700 = 1860. Это больше, чем 1370, на 490 — столько страниц посчитано дважды. Дважды посчитаны страницы с двумя словами: «смородина & малина» и «малина & крыжовник». Одна из этих частей известна — 280, значит, вторая: 490 − 280 = 210.

Если получилось другое число

Решать такие заданияБесплатно, без регистрации: каждый раз новое задание и разбор ошибки.

На чём ошибаются в задании 8

Вопросы и ответы

Что значат знаки «|» и «&» в запросе?

«|» — логическое ИЛИ: на странице есть хотя бы одно из слов. «&» — логическое И: на странице есть оба слова.

Какой формулой решается задание 8?

N(A | B) = N(A) + N(B) − N(A & B). Задания с тремя словами сводятся к ней же.

Нужно ли рисовать круги Эйлера?

Не обязательно, но рисунок из двух или трёх пересекающихся кругов помогает увидеть, какую часть посчитали дважды.

Писать ли в ответе тысячи?

Нет. В таблице числа уже даны в тысячах — в ответ идёт такое же число.

Узнай, какие задания уже получаютсяКороткая диагностика по первой части занимает пять минут. После неё — план на каждый день до экзамена.
Пройти диагностику

Другие разборы

Числа и слова в тренажёре каждый раз новые. Составлено по демоверсии и спецификации ФИПИ для ОГЭ 2027 года; на день обновления документы опубликованы как проект. Тексты заданий наши. Обновлено 11.10.2026.