mame teda stav (od nuly, O=otec ...atď):
0 O+M+D+D+P // prazdny druhy breh
1 O+M+P // D+D (D+D = 40+40kg > preplavba sa na druhu stranu )
2 O+M+P+D // D (jedno zostane, druhe sa vrati na prvý breh)
3 O+M // D+D+P (priberie psa a zase ide na druhu stranu 40+10 kg a psa vylozi)
4 O+M+D // D+P (zase sa vrati 40 kg a vystupi)
5 O+D // D+P+M (nastupi mama 75kg preplave a vystupi )
6 O+D+D // P+M (nastupi decko 40kg a ide naspat, vystupi)
7 O // P+M+D+D (D+D = 40+40kg preplavba sa na druhu stranu )
8 O+D // P+M+D (jedno zostane, druhe sa vrati na prvý breh)
9 D // P+M+D+O (nastupi foter 80 kg > preplavi sa, vystupi)
10 D+D // P+M+O (dieta sa vrati pre surodenca na prvý breh)
11 prazdny breh// P+M+O+D+D (D+D =40+40kg > preplavba sa na druhu stranu )
Vsjo. Ale slušnosť káže vrátiť loďku na pôvodné miesto .... čo s tým?
....nuš dočasne asi nič, ale pri návrate z výletu sa rodinka preplaví reverzným postupom a loďku zanechá na pôvodnom mieste.
Riešenie je to triviálne, s možnou drobnou obmenou.
Neviem ale, čo originálne by sa dalo v rámci zadania vymyslieť .... snáď iba, že cudziu loďku nechajú pekne a slušne na pokoji, a celá rodinka riečku svorne prebrodí alebo prepláve
