Ovde očigledno treba dodatno razjasniti uslove zadatka.
1) Ukupna zapremina benzina u svim kantama jednaka je količini potrebnoj da se obiđe staza;
2) Motociklista sam bira od koje kante će da krene.
U suprotnom zadatak ne bi imao rešenja, kontraprimeri se mogu lako konstruisati.
Pod pretpostavkom da 1) i 2) zaista važe, radimo sledeće. Zamislimo da se u rezervoaru motocikla nalazi dovoljno goriva za obilazak staze. Krenimo od proizvoljne kante i prilikom zaustavljanja kod svake kante pribeležimo stanje goriva u rezervoaru pre nego što pokupimo gorivo iz nje. Ona kanta kod koje smo pribeležili minimalno stanje treba da predstavlja početak puta. Zašto? Neka smo na tom mestu pribeležili
![](https://static.elitesecurity.org/tex/b60d8657eb3e4db990ed9b25c2365236.png)
litara goriva u rezervoaru. Zamislimo da sada krećemo baš od te kante, a da na početku imamo
![](https://static.elitesecurity.org/tex/b60d8657eb3e4db990ed9b25c2365236.png)
litara goriva. U tom slučaju nivo goriva kod svih usputnih kanti biće isti kao i u prvom zamišljenom obilasku. S druge strane, pošto mi ne krećemo sa
![](https://static.elitesecurity.org/tex/b60d8657eb3e4db990ed9b25c2365236.png)
nego sa
![](https://static.elitesecurity.org/tex/8b7c9641b1ad7e8e4b35882fa322ba70.png)
litara goriva od ovih vrednosti treba oduzeti
![](https://static.elitesecurity.org/tex/b60d8657eb3e4db990ed9b25c2365236.png)
da bismo dobili pravo stanje goriva. Međutim, pošto je
![](https://static.elitesecurity.org/tex/b60d8657eb3e4db990ed9b25c2365236.png)
minimalno stanje, sva stanja koja dobijemo oduzimanjem biće nenegativna, iz čega sledi da ćemo uspeti da obiđemo stazu.
Ljubičice crvena, što si plava kô zelena trava.