На компьютерных курсах иногда приводят загадку, которую может разгадать человек, но до сих пор не может разгадать ни одна машина. Вот она. Один человек спрашивает у другого, сколько лет его трем дочерям. Второй отвечает:
– Умножение их возрастов дает число 36.
– Я не могу догадаться, сколько им лет! – восклицает собеседник.
– Сложение их возрастов дает число, написанное на находящейся прямо перед нами двери.
– Я все еще не нахожу ответа, – говорит первый человек.
– Старшая – блондинка.
– А, теперь я знаю, сколько лет каждой из них.
Как он это сделал? Просто рассуждал. Хотите узнать ответ сейчас же? (Если вы хотите поразмышлять, быстро закройте продолжение листком бумаги.)
Умножение их возрастов дает 36, то есть это одна из восьми следующих комбинаций.
36 = 2 × 3 × 6, сложение этих цифр дает 11.
36 = 2 × 2 × 9, сложение этих цифр дает 13.
36 = 4 × 9 × 1, сложение этих цифр дает 14.
36 = 4 × 3 × 3, сложение этих цифр дает 10.
36 = 18 × 2 × 1, сложение этих цифр дает 21.
36 = 12 × 3 × 1, сложение этих цифр дает 16.
36 = 6 × 6 × 1, сложение этих цифр дает 13.
36 = 36 × 1 × 1, сложение этих цифр дает 38.
Таким образом, мы имеем восемь вариантов ответа, поэтому второй человек и не смог сразу найти решение. Когда первый из собеседников говорит о том, что сложение возрастов дочерей равно цифре на двери, второй отвечает, что по-прежнему не может понять разгадку, то есть все равно остается несколько вариантов ответа. Поскольку 2 + 2 + 9 равно 13 и 6 + 6+1 тоже. Следовательно, цифра на двери – 13. Теперь нужно выбрать одно из двух. Замечание «Старшая – блондинка» позволяет узнать о том, что есть старшая дочь, не имеющая близнеца. Итак, нам подходит только первая формула. Решение: три дочери, старшей девять лет, близнецам по два года.