解题思路:
用方程思想。每一天吃的都用表达式列出来相加,再加上剩下的1个就是总数。然后解出来总数的表达式,再编写代码就行了。这里要注意,最后一天没有吃,不要把最后一天算进去。
注意事项:

参考代码

:a=input()
a=int(a)
d = 0
b = 0
for i in range(1,a):
    d += 1/(2**i)     
for i in range(1,a-1):
    b += 1/(2**i)
e = 1-d
h = b+2
x = h/e
print(int(x))

 

0.0分

0 人评分

  评论区

  • «
  • »