ОГЭ, задание 8

Запросы к поисковому серверу

Восьмое задание экзамена. В таблице — запросы со знаками & и | и сколько страниц по ним нашлось. Надо найти ещё один запрос.

ЗапросНайдено страниц
(в тысячах)
Кот & Пёс120
Кот | Пёс900
Кот500

Какое количество страниц (в тысячах) будет найдено по запросу Пёс?

Это задача про круги: слово — круг, а & и | говорят, какую часть кругов взять.

Задание стоит 1 балл. Решается сложением и вычитанием строк таблицы — если знать, какие строки прибавить, а какие вычесть. Это и подсказывают круги.

язык запросов

Слово — круг, & — общая часть, | — всё вместе

Кот

все страницы со словом «Кот»

Кот & Пёс

где есть оба слова — «И»

Кот | Пёс

где есть хотя бы одно — «ИЛИ»

«И» — строже: найдёт меньше всех. «ИЛИ» — щедрее: найдёт больше всех. Это проверка на глаз: & не может дать больше, чем любое из слов, а | — меньше.

главная формула

Два круга: общую часть вычитаем один раз

Почему минус

Сложили два круга — их общая часть попала в сумму дважды, а в Кот | Пёс она один раз. Лишний раз вычитаем.

Четыре числа — одно неизвестно

A | B = A + B − A & B: известны три — четвёртое находится. Это половина всех задач на экзамене.

два слова

Найти слово или «&» — та же формула

ЗапросНайдено страниц
(в тысячах)
Кот & Пёс120
Кот | Пёс900
Кот500

120 + 900 − 500 = 520. Ищем весь круг «Пёс»: объединение без круга «Кот», и обратно — общую часть.

ЗапросНайдено страниц
(в тысячах)
Кот500
Пёс520
Кот | Пёс900

500 + 520 − 900 = 120. Два круга вместе дают общую часть дважды — лишнее против объединения и есть &.

три слова, одно общее

Слово во всех строках — та же формула внутри круга

ЗапросНайдено страниц
(в тысячах)
Чай & (Сахар | Лимон)700
Чай & Сахар450
Чай & Лимон380

Всё внутри круга «Чай». Чай & (Сахар | Лимон) — две части; их общий кусок, все три слова, посчитан дважды. 450 + 380 − 700 = 130.

Спросить могут любое из четырёх: пару, все три или запрос со скобкой. Строки те же — меняется только, что прибавить, а что вычесть. Если вместо Чай & Лимон в таблице дана тройка, пару находят так: 700 + 130 − 450 = 380.

пара как одно слово

(A & B) | C: пару считаем одним словом

ЗапросНайдено страниц
(в тысячах)
Шашки & Дамка & Доска90
(Шашки & Дамка) | Доска1300
Доска1150

«Шашки & Дамка» везде стоит вместе — это одно слово. Тогда задача про два слова, а их общая часть — все три: 90 + 1300 − 1150 = 240.

Скобки в (Шашки & Дамка) | Доска можно и не писать: & всё равно выполняется раньше |.

строка с нулём

Ноль в таблице — круги не пересекаются

ЗапросНайдено страниц
(в тысячах)
Лес600
Гриб450
Ягода300
Лес | Гриб | Ягода1100
Лес & Гриб150
Лес & Ягода0

Лес & Ягода — 0: эти круги порознь, и общей части всех трёх тоже нет. Рисуем цепочкой.

600 + 450 + 300 − 1100 − 150 = 100. Без строки с нулём такая задача не решается — её и дают, чтобы круги можно было нарисовать.

порядок действий

& выполняется раньше |

ЗапросНайдено страниц
(в тысячах)
Река | Мост900
Река | Мост & Берег640
Река | Мост | Берег1200

Река | Мост & Берег — это Река | (Мост & Берег), как 2 + 3 · 4 — это 2 + (3 · 4).

640 + 1200 − 900 = 940. Прочитать «слева направо» — значит решать другую задачу, и числа не сойдутся.

порядок работы

Четыре шага

  1. Нарисовать круги. Слово — круг. Есть строка с нулём — эти два круга порознь.
  2. Закрасить искомый запрос. & — общая часть, | — всё вместе, & раньше |.
  3. Подобрать строки со знаками. Каждая часть кругов — в сумме столько раз, сколько в искомом.
  4. Посчитать и проверить на глаз. & не больше слова, | не меньше. Ответ — число, в тех же единицах.

где теряют балл

Пять ошибок, и все ловятся кругами

Перепутан знак

В первой задаче вычли Кот & Пёс вместо прибавить — вышло 280 вместо 520. Посмотри на круги: сколько раз часть уже посчитана?

Слева направо

A | B & C прочитали как (A | B) & C. & — раньше.

Дописали нули

Таблица «в тысячах» — и ответ в тысячах: 520, а не 520000.

Записали лишнее

«130 тыс.», «1 100» с пробелом. Ответ сверяет машина: только цифры подряд.

И пятая: взяли число прямо из таблицы. Искомого запроса в таблице нет никогда — его всегда получают из строк.

итог

Круги, потом строки

Круги

Слово — круг; & — общая часть, | — всё вместе

& раньше |; ноль в таблице — круги порознь

A | B = A + B − A & B

Строки

Закрасить искомое и подобрать строки со знаками

Каждая часть — столько раз, сколько в искомом

Ответ — число подряд, в единицах таблицы

Дальше — тренажёр: десять задач, по одной на каждую форму задания. Ошибёшься — страница скажет, где, и нарисует круги.

Материалы подготовлены с использованием технологий искусственного интеллекта. → слайд · Пробел шаг · F11 во весь экран