第十六届蓝桥杯康复训练--6

题目链接:790. 数的三次方根 - AcWing题库

思路:二分,注意正负号和小数判断退出的方法(虽然正负无所谓)

代码:

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;

#define exs 0.0000001881271600723266733911398008484

int main(){
    
    double n;
    cin>>n;
    
    double l=0,r=10000;
    
    while(r-l>=exs){
        double mid=(l+r)/2;
        if(mid*mid*mid<abs(n))l=mid;
        else r=mid;
    }
    
    if(n<0)printf("-");
    printf("%.6lf\n",l);
    
    
    return 0;
}

小数定义的那么准确,当然是一位一位的试出来的

相关推荐
CoovallyAIHub14 分钟前
YOLOVision 2025 官宣日期!大会议程暗藏 YOLOv14 发布信号?
深度学习·算法·计算机视觉
歆晨技术笔记16 分钟前
开源项目 - 基于 C++ 实现沪深交易所流式二进制协议
c++
·白小白24 分钟前
【数据结构】——顺序表链表(超详细解析!!!)
数据结构·链表
想不明白的过度思考者28 分钟前
初识数据结构——优先级队列(堆!堆!堆!)
数据结构
点灯的棉羊32 分钟前
从C学C++(10)-string/vector/map的简单使用
c语言·c++
草莓熊Lotso38 分钟前
《吃透 C++ 类和对象(上):封装、实例化与 this 指针详解》
开发语言·c++·经验分享·笔记·其他
CoovallyAIHub40 分钟前
基于CNN与Transformer的无人机应急救援网络异常流量检测
深度学习·算法·计算机视觉
Shun_Tianyou1 小时前
Python Day28 HTML 与 CSS 核心知识点 及例题分析
开发语言·前端·css·python·算法·html
·前路漫漫亦灿灿1 小时前
C++11-下
开发语言·c++
啊阿狸不会拉杆1 小时前
《算法导论》第 18 章 - B 树
数据结构·c++·b树·算法·排序算法