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

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

https://www.nowcoder.com/practice/2f6f9339d151410583459847ecc98446

import java.util.Scanner;

// 注意类名必须为 Main, 不要有任何 package xxx 信息
public class Main {
    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        int h = in.nextInt();
        double hDouble = (double) h;
        double l = hDouble;
        int i = 5;
        while (i > 0) {
            hDouble = hDouble / 2;
            if (i > 1) {
                l += hDouble * 2;
            }
            i--;
        }
        System.out.println(l);
        System.out.println(hDouble);
    }
}

太简单了,根据例题的讲解就可以写代码了;

常规算法题目专栏 文章被收录于专栏

这里记录一些常规的算法题目题解,主要包括中等难度,还有一些有意思的题目~

全部评论

相关推荐

评论
5
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务