HJ38求小球落地5次后经历路程和第五次反弹高度
思路:已知反弹高度为下落高度的一半。采用模拟的方法。这题比较简单不知道为什么放在中等难度。
1 a=float(input()) 2 n=a 3 sum=0 4 def spring_h(a): 5 return a/2 6 for i in range(5): 7 sum=sum+n*2 8 n=spring_h(n) 9 print(sum-a) 10 print(n)
思路:已知反弹高度为下落高度的一半。采用模拟的方法。这题比较简单不知道为什么放在中等难度。
1 a=float(input()) 2 n=a 3 sum=0 4 def spring_h(a): 5 return a/2 6 for i in range(5): 7 sum=sum+n*2 8 n=spring_h(n) 9 print(sum-a) 10 print(n)