猴子吃桃
1 ''' 2 问题简述:一只小猴子吃桃子的问题。 3 话说,一只小猴子第一天摘下若干个桃子,并吃了一半。 4 感觉到吃的还不瘾,于是又多吃了一个; 5 第二天早上,又将剩下的桃子吃掉一半,又多吃了一个。 6 以后每天早上,都吃了前一天剩下的一半零一个。 7 python问题: 8 请问,到了第10天早上想再吃时,却发现只剩下一个桃子了。 9 求第一天共摘了多少? 10 ''' 11 # 逆向思维 12 s2 = 1 13 for day in range(9,0,-1): 14 s1 = (s2 + 1)*2 15 s2 = s1 16 print(s1)
为什么要坚持,想一想当初!