給定一段連續的整數,求出他們中所有偶數的平方和以及所有奇數的立方和。
Input
輸入數據包含多組測試實例,每組測試實例包含一行,由兩個整數m和n組成。
Output
對於每組輸入數據,輸出一行,應包括兩個整數x和y,分別表示該段連續的整數中所有偶數的平方和以及所有奇數的立方和。
你可以認爲32位整數足以保存結果。
Sample Input
1 3 2 5
Sample Output
4 28 20 152
/* 題目意思需要看懂,剛開始輸入的時候不知道大小 ,這個地方是個陷阱*/
#include<stdio.h>
#include<iostream>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
if(n>m)
{
int a=n;
n=m;
m=a;
}
int x=0,y=0;
for(int i=n;i<=m;i++)
{
if(i%2==1)
{
y+=i*i*i;
}
else
{
x+=i*i;
}
}
cout<<x<<" "<<y<<endl;
}
return 0;
}