当前位置:   article > 正文

珠穆朗玛峰问题_c++题目他想知道这张纸要对折多少次后,它的厚度才能高于珠穆朗玛峰(珠穆朗玛峰的

c++题目他想知道这张纸要对折多少次后,它的厚度才能高于珠穆朗玛峰(珠穆朗玛峰的

珠峰问题

题目概要

珠穆朗玛峰高(8844.43米=8844430毫米)

有一张足够大的纸,厚度为0.1毫米

折叠一次相当于 纸的厚度*2

问 折叠多少次和珠玛琅玛峰高度一样

代码

 package Zhufeng;
 ​
 public class A1 {
     public static void main(String[] args) {
 ​
 ​
         int a = 0;  //定义一个计数器
         int zhufeng = 88444300;  //定义珠峰的高度
         int zhizhang = 1;   //定义纸张的厚度
         while (zhizhang <= zhufeng) {
             zhizhang = zhizhang * 2;
             a++;
         }
         System.out.println("折叠" + a + "次");
     }
 }

结果

21次

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/290003
推荐阅读
相关标签
  

闽ICP备14008679号