杭电2007

    技术2024-11-06  9

    #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的大小

    Processed: 0.031, SQL: 9