题解 | #小球走过路程计算#

小球走过路程计算

https://www.nowcoder.com/practice/ddbb7021c0a7452f9044564234616913

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner=new Scanner(System.in);
        float h=scanner.nextFloat();//初始高度
        int n =scanner.nextInt();//落地次数

        //write your code here......
        

        //输出格式为:System.out.println(String.format("%.3f", h)+" "+String.format("%.3f", sum));
       //h + h/2 +h/2 + h/4 + h/4 ...
       float count = 0;
       float height = 0;
       for(int i = 0 ;i < n ;i++)
       {
            count += h;
            h = h /2;
            if(i == n -1)
            {
                height = h;
            }
            count += h;
       
       System.out.print(String.format("%.3f", height) + " " + String.format("%.3f",count-height ));




    }
}

全部评论

相关推荐

给个offer灞:校友 是不是金die
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
10-04 05:12
瑞雪兆丰年_:可以贴个超级大的校徽,以防HR眼拙
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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