//爬动的蠕虫 张景敏 2021.1.23
#include<stdio.h>
main()
{
int n,u,d,t=1,x=0;
scanf("%d%d%d",&n,&u,&d);
while(x<n)
{
if((t+2)%2==1)
x+=u; //前进
else x–; //休息
t++;
}
printf("%d",t-1); //t为时间加1
}
一条蠕虫长1寸,在一口深为N寸的井的底部。已知蠕虫每1分钟可以向上爬U寸,但必须休息1分钟才能接着往上爬。在休息的过程中,蠕虫又下滑了D寸。就这样,上爬和下滑重复进行。请问,蠕虫需要多长时间才能爬出井
最新推荐文章于 2023-10-26 12:55:32 发布
本文分享了一个使用C语言编写的简单程序,该程序模拟了一个爬虫的前进和休息过程。通过用户输入的距离、前进速度及休息时的回退距离等参数,程序计算并输出达到指定距离所需的总时间。

510

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



