c++ 中整数除法是 向 000 取整 的,如果是负数可能会变成 000。因此,如果你统计答案时右端点写的是类似于
r=(R-b1-A*x)/(A*dx);
,要改成
r=floor(1.*(R-b1-A*x)/(A*dx));
WA on test 25
AC
语法没学好导致的