func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int m, r;     scanf( %d %d , &m, &r);     int i;     double sum = 0.0;     if (m == 1)       printf( %f , 2.0 * r);     else if (m == 2)       printf( %f , (2.0 + sqrt(2.0) / 2) * r);     else {       for (i = 2; i <= m - 1; i++) {         sum += (i - 1.0) * (i - 2.0) + (m - i) * (m - i - 1.0) +                (m - 3.0) * 2.0 * sqrt(2.0) + 6 + 2 * sqrt(2.0);       }       double ans;       ans = sum * 1.0 / m * r / m +             ((m - 1.0) * (m - 2.0) + 4 + sqrt(2.0) + (m - 2) * 2 * sqrt(2.0)) *                 2 * r / m / m;       printf( %f , ans);     }     return 0;   }   