测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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分:能正确判断三组及三组以上数据

上一题 下一题