Для решения этой задачи мы можем использовать теорию подобия треугольников.
Обозначим (x) - расстояние от корабля до мачты, (y) - расстояние от мачты до маяка.
Так как матрос находится на вершине мачты, можно составить прямоугольный треугольник с катетами (x) (расстояние от корабля до мачты) и (60) (высота мачты), гипотенуза которого будет (d) (расстояние от корабля до матроса на вершине мачты).
Также, можно составить прямоугольный треугольник с катетами (y) (расстояние от мачты до маяка) и (120) (разница в высотах между маяком и мачтой), гипотенуза которого также равна (d).
Используя подобие треугольников:
(\frac{x}{60} = \frac{d}{180})
(\frac{y}{120} = \frac{d}{180})
Таким образом, у нас есть два уравнения с двумя неизвестными ((x) и (y)), которые мы можем решить, чтобы найти расстояние от корабля до маяка.
Решением этих уравнений будет: (x = 40) км, (y = 80) км.
Таким образом, расстояние от корабля до маяка будет равно 80 км.