Всеки ден стойността на една акция се покачва с точно два долара сутрин, а след това пада с точно един долар следобед. ако стойността на акцията в началото на първия ден е $100, на кой ден стойността на акцията първо ще достигне $200?
Имайте предвид, че всеки ден запасът е на стойност $ 1 повече, отколкото на предишния ден, и че на първия ден той се покачва до $ 102 и след това пада до $ 101 . следователно, на n-ия ден стойността на запаса се повишава до n + 101 долара сутрин и пада до n + 100 долара следобеe . решението следователно е най-малкото n, за което n + 101  200, или n  99.
divide(subtract(200, 100), subtract(const_2, const_1))