A46071. 一个小球从n米高度自由落下,每次落地后反跳回原高度的一半,再落下。求第10次反弹多高,及初始落下到第10次反弹到最高点时(不含第十次落下距离)一共经历了多少米?输入描述:输入一个正整数n输出描述:(1)第10次反弹高度 (2)一共经历了多少米(不含第十次落下距离)输入1024输出13069
填空题
困难
知识点
题目描述
一个小球从n米高度自由落下,每次落地后反跳回原高度的一半,再落下。求第10次反弹多高,及初始落下到第10次反弹到最高点时(不含第十次落下距离)一共经历了多少米?
输入描述:输入一个正整数n
输出描述:(1)第10次反弹高度 (2)一共经历了多少米(不含第十次落下距离)
输入
1024
输出
1
3069
参考答案
#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
if(n >= 90) {
cout << 'A';
} else if(n >= 80 && n < 90) {
cout << 'B';
} else if(n >= 70 && n < 80) {
cout << 'C';
} else if(n < 70) {
cout << 'D';
}
return 0;
}答案解析
评分标准:
10分:能正确判断一组数据
20分:能正确判断两组数据
20分:能正确判断三组及三组以上数据
上一题
下一题