Suppose that on a circular route, the gas stations located along the route contain just enough gas for one full trip. Prove that if one starts at the right gas station with an empty tank, one can complete the route.
The solution that is offered is:
Suppose that one with plenty of gas. So after completing the trip and emptying each gas station, one has the same amount of gas one started with. Notice that the fuel level is fluctuating, and at some station $k$ the amount of fuel left is minimized. Starting at station $k$ is the solution.
I suppose station $k$ is not unique, there can be multiple stations with the right amount of fuel? But my main question is if there is another way of proving this and can this problem be generalized?