#28812: Python 解答 ( 單純使用算術運算子 )


oxxostudio (oxxo.studio)

學校 : 不指定學校
編號 : 173961
來源 : [220.133.228.250]
最後登入時間 :
2022-07-21 09:26:00
d485. 我愛偶數 -- 板橋高中教學題 | From: [114.40.113.45] | 發表日期 : 2022-01-05 14:40

這題可以直接用數學運算的方法來解題 ( 不需要用到 if 判斷式 ),
首先
為了避免從 0 開始的判斷,可先將前後範圍都增加 2 ( 增加 2 可以讓原本是偶數的還是偶數,奇數還是奇數 ),
接著判斷開頭與結尾是否為偶數,如果是偶數,計算時要額外增加 1,
將 a~b 的範圍除以 2,加上自身偶數的判斷,最後就會得到偶數的數量。

解答:https://steam.oxxostudio.tw/category/python/zerojudge/d485.html

 
ZeroJudge Forum