Ответ:

Если оба угла наблюдения действительно равны 30°, то направления на маяк параллельны берегу. Из двух точек одного берега, расположенных на расстоянии 50 м, они не могут вести к одной и той же вершине на противоположном берегу: лучи параллельны и не пересекаются. Поэтому условие в таком прочтении противоречиво.

Кроме того, на рисунке и в тексте неразборчивы либо отсутствуют данные о взаимном расположении уступов и углах. Без них нельзя однозначно определить ширину реки и расстояние до маяка. Пришлите более чёткое изображение условия и рисунка.