一只青蛙在一口 11米深的井底向上爬,白天向上爬3米,晚上向下滑2米,总共需要几天可以爬出?
public class Chong {
public static void main(String[] args) {
int Jhigh=11;
int high=0;
int day=0;
while(true){
day++;
high+=3;
if(high>=Jhigh) {
break;
}
else{
high-=2;
}
}
System.out.println("青蛙需要" + day + "天爬出");
}
}
这篇博客通过一个数学趣题——青蛙爬井,介绍了如何解决此类递归问题。青蛙每天向上爬3米,晚上滑下2米,直至有一天能跳出11米深的井。博主给出了Java代码实现,详细解释了算法过程,展示了如何计算所需天数。
899

被折叠的 条评论
为什么被折叠?



