1. 程式人生 > >python 一球從n米(自己輸入)高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?

python 一球從n米(自己輸入)高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?

次數 clas python pre spa range else 輸入 bsp

n = int(input(落地的高度為:))
#ciShu = int(input(‘落地的次數:‘))
sum = 0
for ciShu in range(1,4):
    if ciShu==1:
        sum +=n;
    else:
        n /=2
        sum += n*2
print(sum)
print(n)

python 一球從n米(自己輸入)高度自由落下,每次落地後反跳回原高度的一半;再落下,求它在第10次落地時,共經過多少米?第10次反彈多高?