рози могат да бъдат закупени поотделно за $ 4.50 , една дузина за $ 36 , или две дузини за $ 50 . какъв е най-големият брой рози, които могат да бъдат закупени за $ 680 ?
купи колкото се може повече $ 50 сделки . можем от 650 / 50  13 две дузини рози , като по този начин общо 13 * 24  312 рози . ние оставаме с 680 - 650  $ 30 . можем да си купим 30 / 4.5   6 рози за тази сумa . общо  312 + 6  318 . отговор : c .
add(multiply(floor(divide(680, 50)), multiply(const_12, const_2)), floor(divide(subtract(680, multiply(floor(divide(680, 50)), 50)), 4.5)))