https://zerojudge.tw/ShowProblem?problemid=c022
X
先判斷奇數偶數,如果起始點 a 為偶數就將它加一,如果結束點 b 為偶數就將他減一
再來用數學公式計算
二分之項數乘以頭加尾
項數也是也是用計算的方式得到
也可以用解二的迴圈解決
n = int(input())
for case in range(1, n+1):
a = int(input())
b = int(input())
if a % 2 == 0:
a += 1
if b % 2 == 0:
b -= 1
print(f"Case {case}: {int(((b - a) // 2 + 1) * (a + b) / 2)}")