Vek troch synov

Stretol som v meste kamaráta. Niesol tri balíky, vraj synom na narodeniny.
Na otázku “Koľko majú rokov?” povedal:
“Si matematik, vypočítaj si to! Súčin ich rokov je 36.”.
Ja na to: “To mi nestačí.”.
Tak mi pomohol: “Súčet ich rokov sa rovná súčtu okien na tamtom dome.”.
Ale ani to mi nepomohlo.
Až keď mi povedal, že Ivan má najviac rokov, vedel som, koľko majú rokov.

Vám musí stačiť na určenie veku to, čo ste si prečítali.


Riešenie

Možnosti po prvej informácii (súčin = 36):
1 x 1 x 36
1 x 2 x 18
1 x 3 x 12
1 x 4 x 9
1 x 6 x 6

2 x 2 x 9
2 x 3 x 6

3 x 3 x 4

Možnosti po druhej informácii (súčet = x).
Nevieme koľko okien tam bolo. Ale to, že tá informácia nestačí znamená, že niektoré rozklady na súčin majú rovnaké súčty:
1 x 6 x 6
2 x 2 x 9

Možnosti po druhej informácii (Ivan).
Pri dvoch šesťročných nemôže mať niekto viac rokov:
2 x 2 x 9