Ответ
36 можно разложить на три натуральных множителя следующим образом:
1 1 36
1 2 18
1 3 12
1 4 9
1 6 6
2 2 9
2 3 6
3 3 4
Сумма в этих случаях составляет:
38, 21, 16, 14, 13, 13, 11, 10
Ясно, что во всех случаях, кроме 13, информации достаточно. Так как если бы номер дома был не 13, то второй математик сразу же назвал возраст, поскольку сумма годов и есть номер его дома. А так как он не смог этого сделать, значит номер дома 13.
Если старший рыжий, значит, вообще есть старший (то есть максимальный возраст встречается только один раз).
Значит, 2*2*9