A man Leaves from Kerala with 3 sacks of 30 Coconuts each

Advertisement
An intelligent trader travels from 1 place to another carrying
3 sacks having 30 coconuts each. No sack can hold more
than 30 coconuts. On the way he passes through 30 checkpoints
and on each checkpoint he has to give 1 coconut for each sack he is carrying.
Maximum how many coconuts he can save when he reaches last check point ?

Another version of this Puzzle :

A man leaves from Kerala with 3 sacks of 30 coconuts each.
He comes across 30 tolls till he reaches Mumbai.
He has to give 1 coconut for each sack containing coconuts as toll tax at every toll.
How much coconuts are left with him at Mumbai.

Click here for Answer

The first 10 checkpoints require 3 coconuts each, which empties his first sack.
The next 15 checkpoints require 2 coconuts each, exhausting his second sack.
The last 5 take 1 coconut each, so he's left with 25 coconuts.
or 26 Coconuts he can save when he reaches the last check point