dotcpp0643233


私信TA

用户名:dotcpp0643233

访问量:524

签 名:

等  级
排  名 20547
经  验 693
参赛次数 0
文章发表 12
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

参考代码:

x=int(input())
lis=[x]
for i in range(1,20):
    c=lis[i-1]+x/lis[i-1]
    lis.append(c/2)
if lis[i]-lis[i-1]<0.00001 and lis[i]-lis[i-1]>-0.00001:
    print("%.3f"%lis[i])

这样写,可能会有缺陷,迭代次数是可以改的,如果没有结果,迭代次数可以改大一点。

 

0.0分

0 人评分

  评论区

  • «
  • »