1. 程式人生 > >HDOJ2006平方和與立方和

HDOJ2006平方和與立方和

#include<iostream>
#include<cstdio>
#include<cmath>
using namespace std;
int main ()
{
    int a,b,t,ou=0,ji=0;
    while(scanf("%d%d",&a,&b)!=EOF)
    {
        ou=0;
        ji=0;
        //錯誤的地方,忽略的情況,但是連續整數不就是預設a<b;
        /* if(a>b)
        {
            t=a;
            a=b;
            b=t;
        }*/
        for(int i=a;i<=b;i++)
        {
            if(i%2==0)
            {
                ou+=pow(i,2);
            }
            else if (i%2!=0)
            {
                ji=ji+i*i*i;
            }
        }
        cout<<ou<<' '<<ji<<endl;

    }
}