J'ai une façon de voir qu'effectivement, les moteurs du bateau n'ont pas travaillé pour monter le bateau.
Imaginons une enorme balance dont la longueur du fleau est la distance Marseille Lyon.
Cote marseille sur le plateau il y a un bassin plein d'eau avec le bateau flotant dessus.
Coté lyon le plateau contient le même bassin avec la même hateur d'eau ( Le volume du bateau a ete remplacé par l'eau )
A l'equilibre le fleau est horizontal ( les 2 plateaux à 0m d'altitude )
Il suffit d'une masse epsilon pour faire monter l'un des plateaux à l'altitude X ( en supposant g constant) , d'ailleurs même si g evolue cela ne change rien, puisque il y a la même masse sur les 2 plateaux.
-----