欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

7-17 爬动的蠕虫 (15 分) (C语言实现)

程序员文章站 2022-06-07 09:57:56
...

7-17 爬动的蠕虫 (15 分) (C语言实现)
思路:
(1)刚好爬出
(2)最后一次不到一分钟

代码:

#include<stdio.h>
int main()
{
	int n,u,d;
	scanf("%d %d %d",&n,&u,&d);
	int flag=0;
	int s=0;
	int t=0;
	while(flag!=1)
	{
		s+=u;//第一分钟,上爬u;
        t++;
        if(s>=n)
        {
            flag=1;
        }
        else
        {
            s=s-d;//第二分钟下滑d;
            t++;
        }

	}
	printf("%d",t);

	return 0;
}

反思:
不要把问题想得太复杂了,解决问题是使问题变简单,不是令其愈发复杂;