天天看點

Python描述 PTA《Python程式設計題目集》 LeetCode第2章-1 計算 11+12+13+...+m (30 分)

Python描述 PTA《Python程式設計題目集》 LeetCode第2章-1 計算 11+12+13+…+m (30 分)

  大家好,我叫亓官劼(qí guān jié )

輸入一個正整數m(20<=m<=100),計算 11+12+13+…+m 的值。

輸入格式:

在一行輸入一個正整數m。

輸出格式:

在一行中按照格式“sum = S”輸出對應的和S.

輸入樣例:

90      

輸出樣例:

sum = 4040      

算法實作

實作方法一:

m = int(input())
res = int(0)
for x in range(11,m+1):
    res = res + x
print("sum =",res)      

實作方法二:

m = int(input())
res = sum([x for x in range(11,m+1)])
print("sum =",res)