zzuli OJ 1049: 平方和与立方和

Description

 给定两个整数m和n,求出m~n这段连续的整数中所有偶数的平方和以及所有奇数的立方和。 

Input

 由两个整数m和n组成,你可以假定m<=n. 

Output

 应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。 
你可以认为32位整数足以保存结果。 

Sample Input

2 5

Sample Output

20 152

HINT

 ...

Source


#include<stdio.h>

int main()
{
    int i, m, n;
    int squareSum, cubeSum;

    scanf("%d%d", &m, &n);
    squareSum = cubeSum = 0;

    for(i = m; i <= n; i++)
    {
        if(i % 2 == 0)  //若i是偶数
            squareSum += i*i;
        else
            cubeSum += i*i*i;
    }

    printf("%d %d\n", squareSum, cubeSum);

    return 0;
}


你可能感兴趣的:(c,算法,C语言,ACM)