В общем, было 31 груши.
объяснять подробно ход мысли не буду - надоело писать заново.
Все время сайт ложится и грит, что-то типа Bad Request(((
идея в том, чтобы считать задом наперед - от момента, когда груш ноль.
типа, что последний взял половину плюс полгруши - значит к его приходу оставалась 1/2+1/2 = одна груша.
потом таким же ракоходом по предыдущему покупателю - выходит, что он пришел, когда было (1 +1/2) х 2 = 3 груши... и т.д.