珠峰问题

珠峰问题

 

题目概要

珠穆朗玛峰高(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次

 

posted @ 2021-10-05 11:37  彭于晏ii  阅读(43)  评论(0)    收藏  举报