Трябва да се изпрати 3000 грозде 1000 километра от grustcity до appleland . вашият камион може да носи 1000 грозде в даден момент . всеки път, когато пътувате един километър към appleland трябва да плащат данък от 1 грозде, но не плащат нищо, когато отидете в другата посока ( към grustcity ) . какъв е най-големият брой грозде можете да стигнете до appleland ?
стъпка първа : първо искате да направите 3 пътувания от 1000 грозде 333 километрa . ще ви останат 2,001 грозде и 667 километра да отидете . стъпка втора : следващата искате да направите 2 пътувания от 1000 грозде 500 километрa . ще ви останат 1000 грозде и 167 километра, за да отидете . стъпка трета : най-накрая пътувате последните 167 километра с един товар от 1000 грозде и сте останали с 833 грозде.
subtract(1000, subtract(subtract(1000, floor(divide(1000, const_3))), divide(1000, const_2)))