hdu 1408
注意v和d都是double类型;
代码如下:
#include"stdio.h" int main( ) { int i,sum,time,b; double v,d,a; while(~scanf("%lf%lf",&v,&d)) { a=v/d; b=a; if(a-(int)a>0.0001) b++; sum=time=0; for(i=1;;i++) { if(sum+i>=b) break; sum+=i; time+=i; time++; } time+=b-sum; printf("%d\n",time); } return 0; }