一个猴子吃桃子问题:
# -*- coding: UTF-8 -*-
#有一个猴子摘了一堆桃子!现在决定每天吃一半且多吃一个,一共吃了9天,到了第10天就只剩1个了,问最开始有多少桃子?
def work():
# 从最后一天开始反推;
x = 1
print "第10天:剩余的桃子数量是:1"
for day in range(1,10)[::-1]:
x = (x +1)*2
print "第%d天:剩余的桃子数量是:%d"%(day,x)
if __name__ == '__main__':
work()