#include "stdio.h"
int main()
{
int x,y,i,n=0,m=0,t;
while(scanf("%d%d",&x,&y)!=EOF)
{
n=m=0;
if(x>y)
{
t=x;
x=y;
y=t;
}
for(int i=x;i<=y;i++)
{
if(i%2==1)
{
m+=i*i*i;
}
else
{
n+=i*i;
}
}
printf("%d %d\n",n,m);
}
}
笔记
1.对n,m赋初值应放在while循环内。
2.需判断x,y的大小