Образцовое решение
Воспользуемся стратегией учета всех возможностей. Поскольку произведение возрастов равно 72, начнем с перечисления всех троек чисел, которые при перемножении дают 72. Не будем забывать также об аккуратной организации данных, чтобы не упустить какую-нибудь возможность.
Это полный список триад чисел, произведение которых равно 72. Где-то в нем прячется ответ. Мы также знаем, что сумма возрастов равна номеру дома:
Переписчик видел номер дома, однако все равно не мог определить возраст детей. Почему? Если, например, номер дома равен, скажем, 18, то возраст становится очевидным — 1, 8 и 9. Однако невозможность определить правильную тройку чисел предположительно связана с тем, что есть две тройки чисел, дающие в сумме 14. Иначе говоря, у дома должен быть номер 14. Вместе с тем, как только респондент произнес слова «мой старшенький любит блинчики с черникой», переписчик понял, что один ребенок должен быть старшим. В этом случае возраст детей равен 3, 3 и 8, поскольку в тройке 2, 6 и 6 нет единственного старшего.
Обратите внимание на то, что блинчики с черникой на деле всего лишь отвлекающие слова. Ключом к решению задачи является слово «старшенький».