10 1
13
#include<stdio.h> #include<math.h> int main() { double d,v; while(~scanf("%lf%lf",&v,&d)) { int i; double sum=0;//sum用来统计水滴的数量。 for(i=1;v>0;i++) { if(i*d>v)//跳出条件判断 { sum+=ceil(v/d); break; } v-=i*d; sum+=i; if(v>0) sum++; } printf("%.lf\n",sum);//因为最后sum输出的是整数 用.lf来限制输出。 } return 0; }
原文:http://blog.csdn.net/ice_alone/article/details/39575559