玄学错误

P2393 yyy loves Maths II

每次读入 ``a``,然后 ``* maxn`` 才能提高精度啊
by DepletedPrism @ 2019-08-01 21:04:13


@[DepletedPrism](/space/show?uid=109751) orz先加再乘与先乘再加的区别是?
by VTloBong @ 2019-08-01 21:19:19


@[123456L](/space/show?uid=212187) 抱歉看错了,话说 30pts 的提交好像是爆 long long 了 = =
by DepletedPrism @ 2019-08-01 21:35:40


@[123456L](/space/show?uid=212187) 不过为了提高精度,应该是要先乘再加的 ```cpp // 四舍五入不用转成 long long 的 const long double BASE = 1000000.0; long double a, b; while (scanf("%Lf", &a) == 1) b += a * BASE; printf("%.5Lf", b / BASE); ```
by DepletedPrism @ 2019-08-01 21:38:54


@[DepletedPrism](/space/show?uid=109751) 感谢大佬
by VTloBong @ 2019-08-02 07:46:25


|