func_code_string: #include <bits/stdc++.h>   using namespace std;   double h, luas, top;   int n;   double f(double x) { return ((x / h + top / h) * (x - top)) / 2; }   double binser(double l, double r) {     double ret = 0;     for (int i = 1; i <= 100; i++) {       double mid = (l + r) / 2;       if (f(mid) >= luas) {         ret = mid;         r = mid;       } else         l = mid;     }     return ret;   }   int main() {     cin >> n >> h;     luas = h / (2 * n);     for (int i = 1; i <= n - 1; i++) {       top = binser(0, h);       cout << fixed << setprecision(6) << top;       if (i < n - 1) cout <<    ;     }     cout << endl;   }   