Тэкс... Я не понял, почему ответ только один? По-моему, задача абсолютно бредовая.
Итак, мы знаем, что x*y=a, где a - количество голубей, и что x < y.
Далее, мы знаем, что голубей может быть 13 штук (всмысле возможных комбинаций из чисел от 1 до 30; 7, 8, 9, 11, 13, 14, 16, 17, 19, 21, 22, 23, 25, 26, 27, 28, 29 голубей быть не может), т.к. сыновьям может быть по 5 и 6 лет соответственно (принимаем дошкольный возраст за возраст до 6 лет включительно).
Мы не владеем информацией о том, в каком возрасте дети начинают походить на своих родителей. Вообще говоря, они начинают походить с рождения. :smile: Так что это условие вообще не имеет какой-либо пользы.
Мы
не знаем, как измеряет возраст автор задачи - то ли в целых, то ли в вещественных числах.
Если в целых, то получаем 1 + 2 + 3 + 4 + 5 + 6 комбинаций, а это 21 вариант решения. (0 тоже считаем за возраст).
Если в вещественных, то тут комбинаторика не спасёт, и решений будет бесконечное количество.
О каком вообще решении вы тут говорите? Задача - бред.
