本文主要是介绍hdu1049Climbing Worm,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1049
题意:题目相当于有n米深的井,一只虫子在井底,每分钟爬上u米,就会下滑d米问多少分钟虫子能爬出井。
代码:
include <stdio.h>
int main()
{
int n,u,d,count,i,s;
while(scanf("%d%d%d",&n,&u,&d) && (u||n||d))
{
if(n<=u)
s=1;
else
{
for(i=1;;i++)
{
if(n-(u-d)*i<=u)
break;
}
count=i;
s=2*count+1;
}
printf("%d\n",s);
}
return 0;
}
这篇关于hdu1049Climbing Worm的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!