问题标题: 酷町堂:怎么做?求大佬讲解!!!!!

0
0
已解决
胡晨昊
胡晨昊
修练者
修练者

题目链接: 酷町堂:1007

题目描述 Deion

有一张纸,其厚度为0.1毫米,将它对折多少次,其厚度将超过珠穆朗玛峰的高度。珠穆朗玛峰高度为8848米,1米等于1000毫米。

输入描述 Input Deion

输出描述 Output Deion

输出一个整数,为对折的次数


0
已采纳
孟昭旭
孟昭旭
初级光能
初级光能

n=1

while(n>88480000)

n*=2;

(避免小数)

 

0
潘奕航
潘奕航
初级守护
初级守护

你可以定义纸张的基**厚度和珠峰的高度(统一用毫米),用for写一个无限循环,每次让纸张厚度*2,再判断他有没有超过珠峰高度,接着输出i,break就行了(望采纳)。

0
白璟晨
白璟晨
高级守护
高级守护

 

  • 小数定义 h=0.1;
  • 整数定义 i=1;
  • while(h小于8848乘1000)
  • {
  • h=h*2; i++;
  • }
  • 输出i-1

 

我要回答