题目描述
一球从m米高度自由下落,每次落地后返回原高度的一半,再落下。 求它在第n次触地时会反弹多高?直到第n次触地时共经过多少米?
输入
一行,包含两个数m, n
其中0 < m <= 1,000,000,000 0 < n <= 1,000,000,000
输出
一行(保留两位小数)
第n次落地时反弹的高度、小球共经过多少米
样例输入 复制
100 2
样例输出 复制
25.00 200.00
m, n = list(map(int, input().split()))
k = m
cnt = 0
for i in range(n):cnt += kk /= 2.0cnt += kprint(f'{k:.2f} {cnt-k:.2f}')