/* -*- coding: utf-8 -*- * * 454.cc: No.454 逆2δΉ—ε’Œ - yukicoder */ #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; /* constant */ const int MAX_N = 2000000; /* typedef */ typedef long double ld; /* global variables */ /* subroutines */ /* main */ int main() { ld x; cin >> x; ld sum = 0.0; for (int n = 1; n <= MAX_N; n++) { ld nx = x + n; sum += (ld)1.0 / (nx * nx); } sum += (ld)1.0 / MAX_N; printf("%.12Lf\n", sum); return 0; }