有一口深度为 high米的水井,井底有一只青蛙,它每天白天能够沿井壁向上爬 up米,夜里则顺井壁向下滑 down 米。若青蛙从某个早晨开始向外爬,当 high=60405,up=105,dow=35,计算青蛙多少天能够爬出井口?
注意:不能简单地认为每天上升的高度等于白天向上爬的距离减去夜间下滑的距离,因为若白天能爬出井口,则不必等到晚上。
样例输入
无
样例输出
无
#include <iostream>
using namespace std;
int main() {
cout << "863" << endl;
return 0;
}
#include<iostream>
#include<stdio.h>
using namespace std;
int main()
{
int i;
int h=0;
int h1=60405;
int up=105;
int down=35;
for(i=1;h<h1;i++){
h+=(up-down);
}
printf("%d",i-1);
//这里白天的时候就已经趴上去了,晚上就不用爬了
}