【題解】2020未來之星智慧科技營隊 t001. 偶數判斷及加總

目前沒有人留言
有個營隊(2020未來之星智慧科技營隊)要求要有程式能力才能進入
https://www.ntsec.gov.tw/User/News-Content.aspx?ngid=1&nid=27499
其中有一題

「請輸出一個整數,代表 a 與 b 之間 (含 a 與 b) 所有偶數的和,(答案會 ≤ 2147483647)。」
這個題目可說是非常簡單,只需要做下列幾件事
  1. 用一個迴圈跑a到b
  2. 判斷是否為偶數,是則加上答案
JavaScript解
function Solution(a,b){
    var result = 0;
    for(var i=a;i<=b;i++){
        if(i%2==0)result+=i;
    }
}
Python解
t = input()
a = t.split(" ")[0] 
b = t.split(" ")[1]
r = 0
for i in range(int(a),int(b)):
    if i % 2 == 0: r += i;
print(r)
繼續閱讀較新的文章 繼續閱讀較舊的文章 首頁

歡迎您「化讚為賞 - 回饋創作」

只要您隨手按個讚,我們就會得到實質性的支持!

0 留言:

張貼留言

歡迎您留言,如果有更進一步的問題,也可以 Messenger 聯絡我們喔