1679 青蛙的故事

#include<bits/stdc++.h>
using namespace std;


int main()
{
    int n;cin >> n;
    int ans = 0,k = 0,h = 1; //ans当前前进的距离,k天数,h是一次可以前进的距离 
    while(ans < n)
    {
        ans += h; //更新前进距离 
        k++; //天数+1 
        h *= 2; //下一天可以前进h * 2距离 
    }
    cout << k;
    return 0;
}

 

posted @ 2024-10-23 14:20  CRt0729  阅读(1)  评论(0编辑  收藏  举报