题目描述:
蠕虫爬井。井深n ,一分钟上升 u ,下一分钟下降 v ,然后重复。求爬到井口的时间。
题目类型:
简单题。
源代码:
#include<iostream>
using namespace std;
int main()
{
int n,u,v;
int t;
while(scanf("%d%d%d",&n,&u,&v)!=EOF)
{
if(n==0)
break;
if(n<=u)
cout<<"1"<<endl; //开始因为没有这句话而出错
else
{
for(int i=1;i<=(n/(u-v));i++)
{
if(i*(u-v)+u>=n)
{
t=i;
break;
}
}
cout<<(t*2+1)<<endl;
}
}
return 0;
}