求小球落地5次后所经历的路程和第5次反弹的高度

求小球落地5次后所经历的路程和第5次反弹的高度

http://www.nowcoder.com/questionTerminal/2f6f9339d151410583459847ecc98446

import java.util.Scanner;


public class Main{

    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        while(sc.hasNext()){
            int n = sc.nextInt();
            double sum = 0;
            double temp = n;
            for(int i = 0; i < 5; i++){
                sum += temp * 2;
                temp = temp / 2;
            }
            //第一次按它先弹上来再掉下去算的,要减掉第一次弹上来的路程
            sum -= n;
            System.out.printf("%.6f\n",sum);
            System.out.printf("%.6f\n",temp);
        }
    }
}
全部评论
这个int类型不对吧,没说必须是整米数!
点赞 回复 分享
发布于 2021-05-10 20:45

相关推荐

kyw_:接好运
点赞 评论 收藏
分享
评论
7
5
分享
牛客网
牛客企业服务