Задача на логику на одном берегу реки стоят 4 лодки. ваша задача переправить их на другой берег. лодки могут пересекать реку максимум вдвоем. если вы переправили на другой берег реки две лодки, на одной вам придется вернуться. лодки переплывают за разное время: первая - за час, вторая - за два часа, третья - за пять часов, четвертая - за десять часов. если плывет две лодки, то считается время той, что плывет дольше. каждое пересечение реки (и туда, и обратно) - время. Вы должны переправить все лодки на другой берег меньше чем за 18 часов.
туда 1 и 2, обратно 1 (3ч)
туда 5 и 10, обратно 2 (12ч)
туда 2 (2ч)
итого 17ч