a=d=20 Schritte; b=28 Schritte
Es gilt nach Strahlensatz
x/d = (x + a)/b
b*x = (x + a)*d
b*x = d*x + a*d
b*x - d*x = a*d
(b - d)*x = a*d
x = a*d / (b - d)
x = 20*20 / (28 - 20) = 50 Schritte
Dinge die die Genauigkeit beeinflussen können
Steht der Baum wirklich direkt am anderen Ufer?
Wie genau sind die Schritte der Schüler gewesen?
Ist die Strecke x wirklich senkrecht zum Fluss?
Wenn man eine Schrittlänge von etwa 50 cm bei Schülern annimmt dann kommt man auf eine Flussbreite von ca. 25 m. Wie gesagt ist das nicht genau es gibt hier viele Abweichungsmöglichkeiten.