има 8 кошници, номерирани от 1 до 8 и пълни с ябълки . 10 деца са помолени да берат ябълки една по една от всяка кошница, така че броят на ябълките, избрани от всяко дете от всяка кошница, е равен на броя, отбелязан върху кошницата . ако имаше общо 1000 ябълки и кошниците бяха напълнени по такъв начин, че нито една от кошницата не стана празна в процеса, колко ябълки бяха останали в края ?
"Всяко дете взема общо 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8  8 * 9 / 2  36 ябълки . общият брой на ябълките, взети от 10 деца, е 10 * 36  360 броят на ябълките, останали в крайна сметка е 1000 - 360  640 ябълки . отговорът е . "
subtract(1000, multiply(add(add(multiply(add(1, 8), divide(10, const_2)), divide(10, const_2)), 1), 10))