На Горох
Информатика

Таблица для мешка (по двум признакам)

"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.

Объяснение темы

Кратко о теме

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

Объяснение темы

Текст подготовлен нейронной сетью по теме параграфа и не заменяет учебник — важные факты и формулировки сверяйте с ним.

Определения и обозначения

Мешок — набор объектов, в котором одинаковые объекты могут встречаться несколько раз. Это значит, что при подсчёте важны не только виды предметов, но и количество каждого вида. Если в мешке лежат три одинаковые красные фишки, учитывают все три.

Признак — свойство объекта, по которому его можно разделить на группы. Например, для предметов признаками могут быть цвет и форма, а значениями первого признака — красный и не красный. Признак задаёт условие, которое можно проверить у каждого объекта.

Таблица для мешка по двум признакам — способ подсчёта объектов одновременно по двум выбранным признакам. Она помогает не только узнать общее число предметов с одним свойством, но и увидеть, как два свойства сочетаются. Например, отдельно посчитать красные круглые предметы и красные предметы другой формы.

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

Как это устроено

Мешок отличается от списка уникальных предметов тем, что один и тот же объект может быть в нём несколько раз. Поэтому каждое вхождение нужно учитывать отдельно: два одинаковых мячика — это два объекта, а не один. Если считать только разные виды предметов, итог окажется меньше настоящего количества. При подсчёте удобно проходить мешок последовательно и отмечать каждое вхождение.

Сначала выбирают два признака, которые нужны для задачи, и определяют значения каждого из них. В простом варианте проверяют, есть признак или отсутствует: например, предмет красный или не красный, круглый или не круглый. Эти пары значений охватывают все объекты, поэтому каждый предмет можно отнести к одной из групп по каждому признаку. Если признаки заданы понятно, при проверке меньше риска пропустить предмет или отнести его не туда.

Значения первого признака записывают в строках, а значения второго — в столбцах. Такое распределение создаёт для каждой пары значений отдельное пересечение. Благодаря этому можно быстро найти нужную категорию, например строку «первый признак есть» и столбец «второй признак отсутствует». Главное — заранее придерживаться выбранного порядка, чтобы не перепутать, какой признак задаёт строки, а какой столбцы.

Чтобы определить ячейку для объекта, нужно одновременно проверить условие строки и условие столбца. Если предмет красный и круглый, он попадёт в ячейку на пересечении «красный» и «круглый»; одного совпадения недостаточно. При двух значениях каждого признака все сочетания образуют четыре ячейки. Каждый объект подходит ровно к одному сочетанию, поэтому его записывают в одну ячейку и не считают повторно в другой.

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

Таблица количества объектов в мешке по двум признакам

Признак 1 \ Признак 2Признак 2 естьПризнак 2 отсутствуетИтого
Признак 1 естьКоличество объектовКоличество объектовИтог строки
Признак 1 отсутствуетКоличество объектовКоличество объектовИтог строки
ИтогоИтог столбцаИтог столбцаОбщее количество

Заполняйте ячейки в середине таблицы, проверяя каждый объект по обоим признакам. Затем сложите значения по строкам и столбцам, чтобы получить итоги. В нижней правой ячейке должно оказаться общее количество предметов в мешке.

Разбор задач

Задача 1. Заполнить таблицу по признакам «красный» и «круглый»

Дан мешок из предметов, для каждого указаны цвет и форма. Нужно заполнить таблицу по признакам «красный» и «круглый». Пусть записи о предметах перечислены по одному, включая повторы. Значения первого признака задают строки, а значения второго — столбцы.

  1. Подготовим четыре счётчика для сочетаний: красный и круглый; красный и не круглый; не красный и круглый; не красный и не круглый.
  2. Возьмём первый предмет и проверим его цвет. Это определит одну из двух строк таблицы.
  3. Проверим форму предмета. Она определит столбец, поэтому по двум проверкам выберем одну ячейку и увеличим её счётчик на единицу.
  4. Повторим те же действия для каждого предмета мешка, в том числе для одинаковых предметов, если они встретятся снова.
  5. Сложим значения ячеек в каждой строке и столбце, а затем проверим, совпадает ли общий итог с числом предметов.

Ответ: таблица заполняется четырьмя счётчиками по сочетаниям признаков; конкретные числа зависят от состава мешка. Подсчёт каждого предмета по одному разу гарантирует, что итог будет проверяемым. Если сумма четырёх ячеек не равна размеру мешка, нужно найти пропущенный или неверно отнесённый предмет.

Задача 2. Найти предметы с обоими признаками и только с одним

По заполненной таблице нужно определить, сколько предметов обладают одновременно первым и вторым признаками, а сколько — только одним из них. Пересчитывать предметы заново не требуется, потому что все сочетания уже записаны в таблице. Нужно правильно понять, какие сочетания отвечают каждому вопросу.

  1. Чтобы найти предметы с обоими признаками, выберем ячейку строки «первый признак есть» и столбца «второй признак есть».
  2. Запишем число из этой ячейки: именно эти объекты удовлетворяют обоим условиям одновременно.
  3. Для подсчёта объектов только с одним признаком возьмём ячейку «первый есть, второй отсутствует».
  4. Добавим к ней ячейку «первый отсутствует, второй есть». Эти две группы не пересекаются, поэтому их числа можно сложить.

Ответ: оба признака есть у объектов из ячейки «первый есть, второй есть». Только одним признаком обладают объекты из двух ячеек с одним значением «есть» и одним значением «отсутствует». Их число находят сложением значений этих ячеек.

Задача 3. Восстановить пропущенное значение

В таблице по двум признакам пропущено одно значение, но известны итоги строк, столбцов и общее количество предметов. Требуется найти пропуск, не пересчитывая весь мешок. Для этого используем равенство между итогом и суммой ячеек, из которых он составлен.

  1. Посмотрим, в какой строке или столбце находится пропуск, и выберем итог, для которого остальные ячейки известны.
  2. Сложим известные значения этой строки или столбца. Это число показывает, сколько объектов уже учтено в данной группе.
  3. Вычтем полученную сумму из итога строки или столбца. Разность и будет пропущенным значением.
  4. Подставим найденное число и проверим таблицу по другому итогу, а затем сложим все ячейки и сравним сумму с общим количеством.

Ответ: пропущенное значение равно итогу выбранной строки или столбца минус сумма известных в нём ячеек. Если после подстановки не сходится общий итог или другой известный итог, значит, в исходных данных либо в вычислениях есть ошибка. Проверка по нескольким итогам помогает её обнаружить.

Типичные ошибки

Считать одинаковые объекты один раз. Так поступают, когда воспринимают мешок как перечень разных видов, а не как набор всех вхождений. В результате количество объектов и сумма ячеек оказываются заниженными. Проверьте себя: каждому предмету в перечне, даже повторному, должен соответствовать отдельный шаг подсчёта.

Проверять объект только по одному признаку. Например, предмет относят к строке «красный», но забывают определить его форму. Тогда нельзя выбрать правильный столбец, а значение попадает не в ту ячейку. Перед записью убедитесь, что проверены оба условия — и строки, и столбца.

Путать строки и столбцы или менять признаки местами. Это случается, если порядок признаков не зафиксирован до начала подсчёта. Числа могут оказаться в неверных ячейках, даже если отдельные предметы посчитаны без пропусков. Сверяйте заголовок столбца и название строки для каждой записи, а при проверке читайте подписи таблицы.

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

Связь с другими темами

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

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

Что запомнить

  • Мешок может содержать одинаковые объекты несколько раз.
  • Для таблицы выбирают два признака.
  • Каждый объект учитывают ровно один раз.
  • Ячейка соответствует одновременному выполнению двух условий.
  • Сумма ячеек должна равняться числу объектов в мешке.
  • Итоги строк и столбцов помогают проверить правильность заполнения таблицы.

Частые вопросы по теме

Можно ли использовать два признака, у каждого из которых больше двух значений?

Да. Тогда у каждого признака будет столько значений, сколько нужно, а таблица станет больше. В каждой ячейке будут считать объекты для одной пары значений.

Что делать, если один объект подходит сразу под оба признака?

Проверить его по каждому признаку и записать в ячейку на пересечении соответствующих строки и столбца. Такое одновременное соответствие и учитывает таблица.

Нужно ли считать одинаковые объекты повторно?

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

Как проверить, что таблица заполнена правильно?

Сложить числа в каждой строке и столбце и сравнить их с указанными итогами. Затем сложить все ячейки: сумма должна равняться количеству объектов в мешке.

Как найти число объектов только с одним из двух признаков?

Сложить две ячейки: «первый признак есть, второй отсутствует» и «первый отсутствует, второй есть». Объекты, у которых есть оба признака или нет ни одного, в эту сумму не входят.

Спросить по теме параграфа

Таблица для мешка (по двум признакам)

Эта же тема в других учебниках

Учебник

Оглавление →
Предмет
Информатика
Учебник
"Информатика", Рудченко Т.А., Семёнов А.Л. / Под ред. Семёнова А.Л.