国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

ProjectEuler#80:Squarerootdigitalexpansion

2019-11-14 17:12:44
字體:
來源:轉載
供稿:網友
 1 from decimal import getcontext, Decimal 2  3  4 def main(): 5     n = int(raw_input()) 6     p = int(raw_input()) 7  8     getcontext().PRec = p+10 # 擴大精度,保證接過 9     sum = 010 11     for i in range(1,n+1):12         nTemp = Decimal(i).sqrt()13         if nTemp._isinteger() : # 自生函數的判斷14             sum += 015         else:16             nTemp = str(nTemp)17             for _ in range(p+1): # 空下來一個.,所以+118                 if nTemp[_] != '.':19                     sum += int(nTemp[_])20 21     print sum22 23 main()

學習

  抽象化理解題目

  邊界值問題

錯誤

  讀題不仔細

 

 

Link:

  https://www.hackerrank.com/contests/projecteuler/challenges/euler080


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黄浦区| 吉木乃县| 南汇区| 博白县| 伊宁县| 莒南县| 沅陵县| 陵川县| 安达市| 山东省| 阳谷县| 邓州市| 梁山县| 会泽县| 沐川县| 获嘉县| 简阳市| 南宫市| 韩城市| 隆德县| 赤壁市| 江达县| 阜宁县| 黄龙县| 额济纳旗| 江都市| 揭东县| 岫岩| 阿拉善右旗| 盘山县| 大竹县| 高密市| 华容县| 吴忠市| 宾阳县| 满城县| 民和| 石家庄市| 兖州市| 通海县| 万州区|