链接:click here~~
题意:
题目大致意思是一个虫子掉在了一个n长度深的井中,然后它每分钟可以爬u长度,然后要休息一分钟,在此期间它会掉下d长度,问最终爬出井需要多久。
简单模拟:
代码:
#include <stdio.h> #include <string.h> #include <math.h> #include <iostream> #include <algorithm> using namespace std; int main() { int a,b,c,i,j; while(~scanf("%d%d%d",&a,&b,&c)&&a&&b&&c) { int i=0,s=0; for(;;){ s+=b,i++; if(s>=a){ printf("%d\n",i); break; } s-=c,i++; if(s>=a){ printf("%d\n",i); break; } } } return 0; }
【贪心专题】HDU 1049 Climbing Worm (爬井趣题)
原文:http://blog.csdn.net/u013050857/article/details/44906499