Ну хорошо убедили. Да мне она вообщем тоже не очень понравилась. Действительно достаточно кривенькая задача.
Задача не кривенькая, в задачах на построение по умолчанию предполагается "если можно". Так что с условием все в порядке. А вот выяснение количества решений в зависимости от конкретных данных возложено на решающего, для этого есть "исследование".