[水]ZOJ1007

来源:互联网 发布:色情光碟在淘宝怎么买 编辑:程序博客网 时间:2024/06/18 11:30

貌似一开始都没大读懂提..

控制精度简直是神奇

第三个式子可以得到需要达到要求的精度需要的k的大小- -

第二个式子推出sum的每一项如何搞,原式优化为(1-x)/k*(k+1)(k+x)后收敛速度快了许多

然后第三个式子推出余项 加上就好了

= =说好了水题呢

#include <bits/stdc++.h>using namespace std;void Gao(){    double x;    int k;    for (x=0.000;x<=2.000;x+=0.001)    {        double pxis=0.000;        for (int k=1;k<10000;k++)        {            pxis+=(1.0-x)/(k*(k+1)*(k+x));        }        pxis+=1.0+(1.0-x)/(2.0*10000*10000);        printf("%5.3f %16.12f\n", x, pxis );    }}int main(){    Gao();    return 0;}


0 0
原创粉丝点击