Открытый банк заданий ОГЭ Информатика 256B46 (задание 8)

Открытый банк заданий ОГЭ Информатика 256B46 (задание 8)Ах, поисковые запросы – это вам не шутки! Представьте себе: вы сидите, задумчиво потягиваете кофе (ну или чай, если вы из тех, кто предпочитает утро без кофеина), и решаете проверить, сколько же страниц в интернете посвящено вечному футбольному противостоянию «Динамо» и «Спартак». Как говорится, спорить можно долго, но цифры – вот где истинная правда!

И тут на сцену выходит наш герой – символ &. Не путать с амперсандом в Instagram-нике вашей тёти! В мире поисковых запросов этот знак означает логическую операцию «И», то есть нам нужны страницы, где упоминаются одновременно и «Динамо», и «Спартак».

Казалось бы, что может быть проще? Но нет! Интернет – это не поле для прогулок: здесь свои законы и хитрости. Чтобы выяснить количество таких страниц, нужно вспомнить школьный курс по теории множеств.

Помните, как учитель объяснял: «Если у вас есть два множества яблок и груш…»? Вот только вместо фруктов у нас клубы и тысячи веб-страниц.

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

Звучит страшно? Не переживайте!

Это как приготовить салат оливье: сначала кажется сложным, а потом понимаешь – всё просто.

Начнём с того, что символ | обозначает логическое ИЛИ.

То есть если мы ищем страницы с запросом «Зенит | Спартак», то получаем все страницы с упоминанием хотя бы одного из этих клубов. А & заставляет искать страницы с двумя условиями сразу.

Теперь к делу: нам нужно количество страниц по запросу «Динамо & Спартак».

Но в таблице таких данных напрямую нет – зато есть данные по другим комбинациям: например, сколько страниц содержат одновременно «Динамо» и («Зенит ИЛИ Спартак») или сколько упоминают одновременно все три клуба.

Вот тут-то начинается настоящая магия логики! Используя формулу из теории множеств (и чуть-чуть смекалки), мы можем выразить нужное значение через известные цифры:

«Динамо & Спартак» равно количеству страниц с «Динамо» и («Зенит или Спартак») минус количество страниц с «Динамо» и «Зенит», плюс количество страниц со всеми тремя словами вместе.

Если говорить простым языком: представьте себе три соседа — Динамо (он любит футбол), Зенит (он любит хоккей) и Спартак (он просто тусовщик). Нам нужно узнать, сколько раз Динамо тусуется именно со Спартаком без лишних хоккейных заморочек. Но поскольку иногда все трое собираются вместе, надо добавить их в счёт снова — иначе получится как в анекдоте про трёх друзей на рыбалке: один поймал рыбу, второй потерял удочку, а третий вообще забыл зачем пришёл!

Подставляем числа из таблицы: 840 тысяч страниц содержат одновременно слова «Динамо» и («Зенит | Спартак»), 530 тысяч — это страницы с «Динамо» и «Зенит», а 130 тысяч — счастливчики с упоминанием всех трёх клубов.

Считаем по формуле: 840 — 530 + 130 = 440 тысяч страниц!

Вот так легко можно узнать правду о том, сколько же интернет-страниц дружно обсуждают только двух наших героев — Динамо и Спартака.

Кто бы мог подумать, что математика может помочь разобраться даже в футбольных страстях!

В итоге получается забавная история: интернет полон фанатов разных команд, но когда дело доходит до совместного обсуждения двух из них — вот вам точное число! Можно даже представить себе виртуальный стадион с 440 тысячами болельщиков — шумно будет!

This entry was posted in Школьная информатика. Bookmark the permalink.