题解 | #求解立方根暴力遍历!!还有谁???

求解立方根

https://www.nowcoder.com/practice/caf35ae421194a1090c22fe223357dca?tpId=37&tqId=21330&rp=1&ru=/exam/oj/ta&qru=/exam/oj/ta&sourceUrl=%2Fexam%2Foj%2Fta%3Fpage%3D3%26tpId%3D37%26type%3D37&difficulty=undefined&judgeStatus=undefined&tags=&title=

num_float=float(input())
num_1f=0.1
num_2f=-0.1
error=0
while 1:
    if num_float==0.0:
        print('0.0')
    elif num_float>0:
        error=num_float-num_1f**3
        if num_float-num_1f**3<0:
            if num_1f**3-num_float > num_float-(num_1f-0.1)**3:
                num_1f=num_1f-0.1
            print(round(num_1f,1))
            break    
        else:
            num_1f+=0.1
    elif num_float<0:
        if num_float-num_2f**3>0:
            if  num_float-num_2f**3 > (num_2f+0.1)**3-num_float:
                num_2f=num_2f+0.1
            print(round(num_2f,1))
            break    
        else:
            num_2f-=0.1

全部评论

相关推荐

VirtualBool:都去逗他了?
点赞 评论 收藏
分享
屌丝逆袭咸鱼计划:心态摆好,man,晚点找早点找到最后都是为了提升自己好进正职,努力提升自己才是最关键的😤难道说现在找不到找的太晚了就炸了可以鸡鸡了吗😤早实习晚实习不都是为了以后多积累,大四学长有的秋招进的也不妨碍有的春招进,人生就这样
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务