Представим школьный класс, в котором перед началом соревнований встретились семь учеников. Каждый решил поздороваться с остальными и пожал руку каждому из них ровно один раз.
Вопрос: сколько всего рукопожатий произошло?
На первый взгляд, здесь нет ничего сложного. Обычная школьная задача, для решения которой не нужны ни калькулятор, ни сложные формулы. Достаточно немного посчитать. Но именно на таких примерах взрослые нередко ошибаются, потому что начинают торопиться и не замечают главной особенности условия.
Кажется, ответ очевиден. Семь человек, каждый пожал руку шестерым. Значит, нужно умножить 7 на 6. Получается 42. Именно этот ответ часто приходит в голову первым.
Но он неправильный.
В действительности произошло всего 21 рукопожатие. Причина ошибки заключается в том, что при умножении каждый контакт учитывается дважды. Например, когда первый ученик пожал руку второму, это уже одно рукопожатие. Но при подсчете второго ученика тот же самый контакт снова попадает в расчет.
Чтобы не ошибиться, достаточно представить ситуацию последовательно. Первый ученик здоровается с шестью оставшимися. Второй уже пожал руку первому, поэтому ему остается пять новых рукопожатий. Третий здоровается с четырьмя, четвертый — с тремя, пятый — с двумя, шестой — с одним. Последнему участнику здороваться уже не с кем.
Получается простая сумма: 6 + 5 + 4 + 3 + 2 + 1 = 21. Именно столько рукопожатий состоялось.
У этой задачи есть и математическое объяснение. Количество уникальных пар среди участников рассчитывается по формуле n × (n − 1) / 2. Если подставить семь человек, получится 7 × 6 / 2 = 21.
Подобные примеры относятся к комбинаторике — разделу математики, который изучает способы подсчета различных сочетаний и вариантов. Она встречается не только в школьных учебниках, но и в повседневной жизни: при подсчете возможных комбинаций, составлении расписаний, организации турниров и распределении участников по парам.
Интерес этой задачи не в сложности вычислений, а в том, насколько легко допустить ошибку, если не разобрать условие до конца. Человек знает таблицу умножения, умеет выполнять арифметические действия, но может получить неверный результат из-за неправильного подсчета одних и тех же событий.
Именно поэтому простые логические задачи полезны и взрослым. Они заставляют не просто применять знакомые формулы, а внимательно читать условие, отделять повторяющиеся действия от самостоятельных и проверять, что именно требуется посчитать.







