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;
}

浙公网安备 33010602011771号