其他分享
首页 > 其他分享> > 2014年中南大学复试-平方和与立方和

2014年中南大学复试-平方和与立方和

作者:互联网

2014年中南大学复试机试题解

平方和与立方和

题目来源: http://pipioj.online/problem.php?id=1006.
题目描述
给定一段 n 与 m之间连续的整数(包括 n 和 m),求出他们中所有偶数的平方和以及所有奇数的立方和。
输入
输入数据包含多组测试实例,每组测试实例包含一行,两个整数m和 n(0 <= n<= 10000, 0 <= m <= 10000)
输出
对于每组输入数据,输出一行,应包括两个整数 x 和 y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。
样例输入
1 3
2 5
样例输出
4 28
20 152

#include<cstdio>
#include<cstring>
#include<string>
#include<iostream>
#include<algorithm>
using namespace std;

int main()
{
    long long m,n;
    while(scanf("%lld %lld",&m,&n)!=EOF&&m+n)
    {
        long long x=0,y=0;
        for(long long i=m;i<=n;i++)
        {
            if(i%2==0) x+=i*i;
            else y+=i*i*i;
        }
        printf("%lld %lld\n",x,y);
    }
    return 0;
}

标签:中南大学,long,平方和,复试,整数,2014,立方,include,输入
来源: https://blog.csdn.net/Datura0822/article/details/88738706