2013年11月4日 星期一

[UVA] 10783 - Odd Sum

/*20131104 hanting*/
#include<iostream>
using namespace std;
int main()
{
    int T;//T筆測資
    int a,b;//a頭b尾
    cin>>T;
    for(int i=1;i<=T;i++)
    {
        int total=0;//total總
        cin>>a>>b;
        if(a%2 == 0) a+=1;//a若是偶數 取小於它的最大奇數 如a=8  變成 a=9
        if(b%2 == 0) b-=1;//b若是偶數 取大於它的最小偶數 如b=16 變成 b=15
        for(a=a;a<=b;a+=2)
        {
            total+=a;
        }
        cout<<"Case "<<i<<": "<<total<<endl;
    }
    return 0;
}

沒有留言:

張貼留言