zoukankan      html  css  js  c++  java
  • 数的三次方根

    给定一个浮点数n,求它的三次方根。

    输入格式

    共一行,包含一个浮点数n。

    输出格式

    共一行,包含一个浮点数,表示问题的解。

    注意,结果保留6位小数。

    数据范围

    10000n10000

    输入样例:

    1000.00
    

    输出样例:

    10.000000


    #include <bits/stdc++.h>
    using namespace std;
    double n;
    double calc(double x){
        return x * x * x > n;
    }
    int main(){
        //freopen("in","r",stdin);
        ios::sync_with_stdio(0);
        cin >> n;
        double l = -10000,r = 10000;
       double eps = 1e-8;
       while(l + eps < r){
           double mid = (l + r) / 2;
           if(calc(mid)) r = mid;
           else l = mid;
       }
       cout << fixed << setprecision(6) << l;
        return 0;
    }
  • 相关阅读:
    class7-附
    class6-附
    class6
    class5-附
    class4-附
    class4
    class3-附【家庭资产配置】
    class2
    芒果绿的blog
    java网络爬虫基础学习(四)
  • 原文地址:https://www.cnblogs.com/xcfxcf/p/12868127.html
Copyright © 2011-2022 走看看