Чтобы решить эту задачу, нужно внимательно следить за ограничениями: плот может перевозить только двух человек, девочки не могут сами управлять плотом и девочки боятся оставаться с чужим папой без своего собственного.
Назовем девочек D1, D2 и D3, а их пап P1, P2 и P3 соответственно. Начнем с обоими берегами, где девочки и их папы находятся на одном берегу.
- На первый рейс на плот садятся P1 и P2. Они переправляются на другой берег.
- P1 возвращается с плота на начальный берег.
- P1 берет D1 и переправляется вместе с ней на другой берег.
- P2 возвращается один на начальный берег.
- P2 берет D2 и переправляется с ней на другой берег.
- P1 возвращается один на начальный берег.
- P1 берет D3 и переправляется с ней на другой берег.
- P2 возвращается один на начальный берег.
- P2 и P3 переправляются на другой берег.
Теперь все девочки и их папы находятся на другом берегу, и задача решена. Важно было следить за тем, чтобы на каждом берегу девочки всегда находились с любым взрослым или со своим папой, чтобы они не остались с чужим папой без своего собственного.