【赛码网】求数列的和
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                【赛码网】求数列的和
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                【賽碼網】求數列的和
輸入
輸入數據有多組,每組占一行,由兩個整數n(n<10000)和m(m<1000)組成,n和m的含義如前所述。
輸出
對于每組輸入數據,輸出該數列的和,每個測試實例占一行,要求精度保留2位小數。
樣例輸入
81 4
2 2
樣例輸出
94.73
3.41
import math
while 1:
    x = raw_input()
    x = list(x.split(" "))
    data = [int(x[0]),]
    nums = int(x[1])
    for i in range(nums-1):
        data.append(math.sqrt(data[-1]))
    print '%.2f' %sum(data)
上面的寫法有點啰嗦
import math
while 1:
    x = map(int, raw_input().split(" "))
    data = [int(x[0]),]
    nums = int(x[1])
    for i in range(nums-1):
        data.append(math.sqrt(data[-1]))
    print '%.2f' %sum(data)
總結
以上是生活随笔為你收集整理的【赛码网】求数列的和的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Android入门(12)| 数据持久化
- 下一篇: 管道实现父子进程的信息传递(二)【标准流
