Wollte gerade auflösen und sehe jetzt, dass die Lösung von McMurdo schon dasteht. Respekt! Genau so ist es.
Da ich's schon aufgeschrieben habe, hier trotzdem nochmal meine ausführliche Variante:
Nennen wir die Fähren A und B.
Beim 1. Treffen ist A vom linken Ufer aus 300m weit gekommen und B hat den Rest der Flussbreite zurückgelegt. Zusammen sind sie also eine Flussbreite gefahren.
Am jeweils anderen Ufer angekommen haben sie je eine Flussbreite zurückgelegt, zusammen also zwei Flussbreiten.
Beim 2. Treffen hat A auf dem Rückweg 200m vom rechten Ufer aus zurückgelegt und B wieder den Rest der Flussbreite. Zusammen sind sie dann drei Flussbreiten gefahren.
Da A pro gemeinsam zurückgelegter Flussbreite 300m weit fährt, ist A beim zweiten Treffen insgesamt 3∙300 = 900m weit gefahren, hat bereits am rechten Ufer kehrt gemacht und auf dem Rückweg 200m zurückgelegt.
Der Fluss ist also 3∙300m – 200m Rückweg = 700m breit.
Probe: B hat beim ersten Treffen die 700m – 300m = 400m vom rechten Ufer aus zurückgelegt. Beim 2. Treffen also 3*400m = 1200m und befindet sich 700m – 200m = 500m vom rechten Ufer aus dem Rückweg. Der Fluss ist 1200m – 500m = 700m breit, passt.