题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1049
蜗牛爬井问题,考虑最后可以一次性爬出去,花时间1分钟,剩下的每两分钟走过的距离是上爬的距离减下滑的距离,然后计算总时间
#include<iostream>
int main()
{
int a,b,c;
while(scanf("%d%d%d",&a,&b,&c),a,b,c)
{
int flag;
flag=a-b;
if(flag%(b-c))
printf("%d\n",(flag/(b-c)+1)*2+1);
else
printf("%d\n",flag/(b-c)*2+1);
}
return 0;
}