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


jeremydingeric@gmail.com (164253)

學校 : 臺北市立成功高級中學
編號 : 158900
來源 : [42.77.7.4]
最後登入時間 :
2025-09-19 21:00:26

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,避免奇怪的錯誤