题目描述:
假设一个球从任意高度自由落下,每次落地后反跳回原高度的一半; 再落下, 求它在第5次落地时,共经历多少米?第5次反弹多高?
Java实现:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
while(sc.hasNext()){
double n=sc.nextDouble();
System.out.println(n*2.875);
System.out.println(n/32);
}
}
}
知识点:
- 注意两个问题分别是第五次落地和第五次反弹
- 落地时经过的距离和给出的测试用例中的1m成比例