Но ведь по логике автора задачи функции моряка никто заменить не может.

В этом суть загадки - моряк может (и наверняка лучше) исполнять функции лодочника.
Бутылку за пазуху лодочнику, проститутку с моряком на вёсла, каждому по веслу, и грести в унисон.
- одного моряка на вёслах хватит.
fortpost - отгадал, браво! Водку можно отдать моряку - руки-то заняты, а старому пердуну-лодочнику с проституткой просто прокатиться на лодке))