题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
求小球落地5次后所经历的路程和第5次反弹的高度
http://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446
设 高度为 n ,反弹为原高度 1/k , 次数 为 T 由数学知识易得,反弹 T次 路程 为 n + 2n(1-(1/k)^(T-1)) 第T次 弹起高度 为 :n * (1/k)^T 代入题目条件易得代码为
while True:
try:
n = int(input())
except:
break
print(str(n+2*n*(1-1/2**4)))
print(str(n*(1/2**5)))
查看13道真题和解析