Python猴子吃桃

img


求问猴子吃桃程序设计,要求:
输入格式:输入N,N为第10天剩下的桃子个数
输出格式:第一天摘了多少个

def fun(n):
    day = 10
    while day > 1:
        n = (n+1)*2
        day -= 1
    return n

N = int(input())
print(fun(N))

第九天等于(n+1)×2,以此类推第八天等于第九天先加一再乘以2,第一天距离第十天相差九天,你就循环九次。

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^