-
2005-07-05
ZJU1710
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://betaver.blogbus.com/logs/1299140.html
#include <stdio.h>
#include <stdlib.h>int main()
{
int h,u,d,f;
int day;
float height,up,updown;
while (1)
{
scanf("%d%d%d%d",&h,&u,&d,&f);
day=1;height=0;up=u;
updown=up*(float)f/100;
if (h==0) exit(0);
while (1)
{
height+=up;
if (height>h) {printf("success on day %d\n",day);break;}
height-=d;
if (height<0) {printf("failure on day %d\n",day);break;}
day++;
up-=updown;
if (up<=0) up=0;
}
}
}
收藏到:Del.icio.us







