A25769. 编程实现:一个小球从n米高度自由落下,每次落地后反跳回原高度的一半,再落下。求第10次反弹多高,及初始落下到第10次反弹到最高点时(不含第十次落下距离)一共经过了多少米?输入:1024输出
填空题
较易
知识点
题目描述
编程实现:
一个小球从n米高度自由落下,每次落地后反跳回原高度的一半,再落下。求第10次反弹多高,及初始落下到第10次反弹到最高点时(不含第十次落下距离)一共经过了多少米?
输入:
1024输出:
1.0
3069.0参考答案
n = int(input())
a = n
for i in range(10):
n /= 2
a += n*2
a -= n
print(n)
print(a)答案解析
评分标准:
5分:能正确判断一组数据;
9分:能正确判断两组数据;
11分:能正确判断三组及三组以上数据。
上一题
下一题