注意读题,是给一段连续的整数,而不是两个整数啊啊啊!!!
1 #include <iostream> 2 3 using namespace std; 4 5 int main() { 6 int x, y, m, n; 7 8 while (cin >> m >> n) { 9 x = y = 0; 10 if(m < n) { 11 for(int i = m; i <= n; i++) { 12 if(i % 2 == 0) { 13 x += i*i; 14 }else{ 15 y += i*i*i; 16 } 17 18 } 19 }else{ 20 for(int i = n; i <= m; i++) { 21 if(i % 2 == 0) { 22 x += i*i; 23 }else { 24 y += i*i*i; 25 } 26 } 27 } 28 29 cout << x << " " << y << endl; 30 } 31 return 0; 32 }