Soit X, le nombres de char au départ, Y le nombre de passagers par char au départ.
Il y a X*Y participants.
A mi-chemin, 10 chars deviennent inutilisables, il y a donc une personne de plus par char :
(X-10)(Y+1)=XY
Au retour, 15 chars de plus sont en pannes, il y a donc 3 personnes de plus qu'au départ :
(X-25)(Y+3)=XY
On a donc le système :
XY+X-10Y-10=XY soit X-10Y=10
XY+3X-25Y-75=XY soit 3X-25Y=75
donc X=10Y+10
On reporte : 3(10Y+10)-25Y=75
Soit 5Y=75-30=45
Y=9
D'ou X=100
et X*Y=900 participants.