想看題目請點我
#include<iostream> using namespace std; int main() { int a , b ; while(cin >> a >> b) { if( a > b) // swap { int temp ; temp = a ; a = b ; b = temp ; } if(a%2 != 0) // 判斷 a 值是否落在奇數 a += 1 ; if(b%2 != 0) // 判斷 b 值是否落在奇數 b -= 1 ; cout << ((a+b)*((b-a)/2+1))/2 << endl ; // 梯形公式 } }