不解释。
#include <stdio.h>
int main()
{
int m,n;
while (scanf("%d%d",&m,&n)!=EOF)
{
int temp,j=0,o=0;
if (m>n)
{
temp=m;
m=n;
n=temp;
}
for (int a=m;a<=n;a++)
if (a%2==0) o=o+a*a;
else j=j+a*a*a;
printf("%d %d\n",o,j);
}
return 0;
}