Скорость под водой в 2 раза больше, чем на поверхности, поэтому:
18 км/ч * 2 = 36 км/ч
Лодка прошла 180 км по воде со скоростью 18 км/ч:
180 км / 18 км/ч = 10 часов
Лодка прошла 540 км всего, из них 180 км по воде, значит, под водой она прошла:
540 км - 180 км = 360 км
Время, затраченное на этот путь, составило:
360 км / 36 км/ч = 10 часов
Сложим время, затраченное на путь по воде и под водой:
10 часов + 10 часов = 20 часов
Ответ: 20 часов