HDU 2007 平方和与立方和 (新的交换)

#include <stdio.h>

int main()
{
	int m, n;

	while(scanf("%d%d", &m, &n) != EOF)
	{
		int suma = 0, sumb = 0;

		if(m > n)
			m ^= n ^= m ^=n;//交换两数

		while(1)
		{
			if(m % 2)
				sumb += m * m * m++;
			else
				suma += m * m++;

			if(m > n)
				break;
		}

		printf("%d %d\n", suma, sumb);
	}

	return 0;
}


 

posted @ 2013-07-30 11:27  zhlechn  阅读(125)  评论(0)    收藏  举报