There is a unique solution.

]]>Is there a solution, that is provably complete and correct without limitations? Or is there a proof that my solution is correct (that is no other solution is possible)?

]]>I read the problem again. Apparently, my definition of “minimal” was not minimal.

Still working on it, but I do not need any hints. ]]>

Depending on the level of precision assumed in the wizard’s statement, I can interpret “…ages are positive integers” to mean “all my children were born on the same day of the year and today is that day”, which still admits twins. Of course if we start considering age with sub-day resolution, this requires wizardly powers in timing his wife’s deliveries 🙂

When I looked at the simplified problem, referenced above, I was only able to identify one difference: we are no longer encouraged to assume the wizard’s age falls into a reasonable range. In that case, I see a very large number of solutions… Example: Children aged 48, 42 and 35 or 49, 40 and 36 for bus number 125 and a quite a large pocket.

It seems obvious to me that I am missing something; it is much less obvious what it is, that I am missing 🙁

Any hints or pointers would be greatly appreciated.

]]>where is the solution…

]]>