设 高度为 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)))