ZOJ Problem Set - 3693
|
注意的点是:如果第二位小数后还有不为0的小数,应该+0.01.
#include<stdio.h> int main() { int t,n,k; double w,p; while(~scanf("%d%lf%d",&n,&w,&k)) { n=n+2; t=n/k; n=n-t; p=1.0*n*w/2+0.004999999; printf("%.2lf\n",p); } return 0; }
ZOJ Problem Set - 3693
|
#include<stdio.h> int main() { int t,n,k; double w,p; while(~scanf("%d%lf%d",&n,&w,&k)) { n=n+2; t=n/k; n=n-t; p=1.0*n*w/2+0.004999999; printf("%.2lf\n",p); } return 0; }
转载于:https://www.cnblogs.com/5515zjc/p/3234675.html