**题目描述
一弹跳小球从120米高度自由落下,每次落地后反跳回原高度的一半;计算n次落地经过的路线总长度和下次反弹的高度。
输入描述
输入第几次落下
输出描述
输出经过的路线总长度和下次反弹的高度。
(中文冒号,数据保留两位小数)
输入样例
5
输出样例
总运动距离为:345.00m
下次反弹高度为:3.75m
**
import java.util.*;
public class Main
{
public static void main(String []args)
{
float sum=120;//总路程
float s = 120;
int a=0;
Scanner input=new Scanner(System.in);
int n=input.nextInt();
for(int i=1;i<=n-1;i++)
{
s=(float) (s/2);
sum+=s*2;
}
s=(float) (s/2);
System.out.printf("总运动距离为:%.2fm\n",sum);
System.out.printf("下次反弹高度为:%.2fm\n", s);
}
}