问题标题: 酷町堂:1604怎么做?

0
0
已解决
费宇晨
费宇晨
新手守护
新手守护

题目描述 Description

有一张纸,其厚度为0.1毫米,将它对折多少次会超过桌面板的厚度n,(10<n<30)

输入描述 Input Description

桌面的厚度n

输出描述 Output Description

对折的次数

样例输入 Sample Input

 

5

样例输出 Sample Output

 

6


0
已采纳
李乐凡
李乐凡
新手光能
新手光能

核心代码

 int n,i=0;
    double t=0.1;
    cin>>n;
    while (n>t)
    {
        t*=2;
        i++;
    }
0
方宇哲
方宇哲
资深守护
资深守护
while(n>=a)
    {
        a*=2;
        s++;
    }

核心代码

头代码》定义浮点型》输入》核心代码》输出

0
0
时梓繁
时梓繁
修练者
修练者
  double s=0.1,n,i;
    cin>>n;
    while(s<n)
    {
        i++;
        s*=2;
    }
    cout<<i;
0
0
杨陈卓
杨陈卓
新手天翼
新手天翼

定义整型变量count=0;

定义浮点型变量n,a=0.1;

输入n

    while(a<n)
    {
        a*=2;
        count++;
    }
    cout<<count<<endl;

这是核心代码

我要回答