python 写代码一球从100米高度自由落下,每次落地后反跳回原高度的一半; 再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
时间: 2024-05-27 14:02:03 浏览: 52
答案100道Python编程题及答案(一).doc
这属于数学问题,可以使用数学公式求解。球第一次落地时经过的路程为100米,第二次落地时经过的路程为100+50*2=200米,第三次落地时经过的路程为100+50*2+25*2=275米,以此类推,第十次落地时经过的路程为100+2*50*(1+2+…+512)=299.609375米。第十次反弹的高度为100/(2**10)=0.09765625米。
阅读全文