A41003. 平方和与立方和
填空题
容易
知识点
题目描述
平方和与立方和
题目描述
给定一段连续的整数,求出他们中所有偶数的平方和以及所有奇数的立方和。
输入格式
输入数据包含多组测试实例,每组测试实例包含一行,由两个整数m和n组成。
输出格式
对于每组输入数据,输出一行,应包括两个整数x和y,分别表示该段连续的整数中所有偶数的平方和以及所有奇数的立方和。
你可以认为32位整数足以保存结果。
样例输入
1 3
2 5
样例输出
4 28
20 152
参考答案
#include <stdio.h>
#include <stdlib.h>
int main(int argc, const char *argv[])
{
int i, x, y, n, m;
while(EOF != scanf("%d %d", &n, &m))
{
x = y = 0;
for(i = n; i <= m; i++)
{
if(i%2 == 0)
x += i*i;
else
y += i*i*i;
}
printf("%d %d\n", x, y);
}
return 0;
}
上一题
下一题