球落地反弹高度问题(python)

一个球从100米的高度自由落下,每次落地后反跳回原来高度的一半;

(1)求他在第10次落地时,共经过多少米?

(2)第12次落地后反弹多高

答案:

(1)

s=100

h=s/2

for i in range(2,11):

        s+=2*h

        h=h/2

print('共经过(米)',s)

(2)

s=100

h=s/2

for i in range(2,13):

        s+=2*n

        h=h/2

print('第十二次的高度',h)

你可能感兴趣的:(大数据)