#27746: 不要用loop,long記得最初設為0


jeremydingeric@gmail.com (164253)

學校 : 臺北市立成功高級中學
編號 : 158900
來源 : [223.136.1.90]
最後登入時間 :
2024-10-29 14:36:49
d490. 我也愛偶數 -- 板橋高中教學題 | From: [223.136.234.41] | 發表日期 : 2021-10-28 16:52

A=n,n+2,n+4,...,m-2,m

//n為最小偶數,m為最大偶數

等差級數公式:

SA=(n+m)*((m-n)/2+1)/2

//+1是頭尾都有補一項

整理得

SA=(n+m)/2*((m-n+2)/2)

//其中一個/2提前 和 後面/2先算 是為了避免超long

long記得要賦值為0,避免奇怪的錯誤

 
ZeroJudge Forum