Эта задача на логику и планирование. Нужно переправить всех четверых на другой берег, учитывая, что в лодке помещаются только двое, каждый умеет управлять лодкой, но котята боятся щенят и хотят всегда быть вместе.
Решение:
Таким образом, все четверо оказываются на другом берегу, и условие, что котята и щенята не остаются одни, соблюдено.
Ответ: Сначала два котенка переправляются, затем один котенок возвращается, два щенка переправляются, один щенок возвращается, и оставшиеся котенок и щенок переправляются вместе.