#BS069. 【单层循环for】弹弹球的高度
【单层循环for】弹弹球的高度
说明
一个球从高度 h 米处自由落下,每次落地后反弹回原高度的一半,然后再次落下。
请编程计算:
- 球在第 10 次落地时,总共经过了多少米(包括所有下落和反弹的路程)?
- 第 10 次落地后弹起的高度是多少米?
输入格式
输入只有一行,包含一个正整数 h ( 1 < h < 100 ),表示球的初始高度。
输出格式
输出共两行,每行一个浮点数:
- 第 1 行:球从开始到第 10 次落地时经过的总路程,保留 4 位小数。
- 第 2 行:第 10 次落地后弹起的高度,保留 6 位小数。
样例
样例输入
18
样例输出
53.9297
0.017578