【模板】自适应辛普森法1·求助:为什么本蒟蒻调参调出了50分,求解

P4525 【模板】自适应辛普森法 1

``` #include <stdio.h> long double simpson(double a, double b, double c, double d, long double l, long double r, long double eps = 0.9536743164065e-6) { double m = (l + r) / 2; if (r > l + eps) { return simpson(a, b, c, d, l, m, eps) + simpson(a, b, c, d, m, r, eps); } return eps * (c * m + d) / (a * m + b); } int main() { double a, b, c, d, l, r; scanf("%lf%lf%lf%lf%lf%lf", &a, &b, &c, &d, &l, &r); printf("%lf", (double)simpson(a, b, c, d, (long double)l, (long double)r)); return 0; } ```
by myee @ 2020-01-09 19:07:51


调出一个诡异的参数 ~~暴力出奇迹,骗分过样例~~
by myee @ 2020-01-09 19:09:15


正常方法已过,但仍然不知为何这样可以得50分
by myee @ 2020-01-24 19:53:38


|