範例程式碼 uva10177
//uva10177
#include <iostream>
using namespace std;
int main() {
int n;
long long arr[101][6] = {};
for(n = 1; n < 101; n++) {
long long all = ((n+1) * n) / 2;
arr[n][0] = arr[n-1][0] + n * n;
arr[n][1] = all * all - arr[n][0];
arr[n][2] = arr[n-1][2] + n * n * n;
arr[n][3] = all * all * all - arr[n][2];
arr[n][4] = arr[n-1][4] + n * n * n * n;
arr[n][5] = all * all * all * all - arr[n][4];
}
while(cin >> n)
cout << arr[n][0] << " " << arr[n][1] << " " << arr[n][2] << " " << arr[n][3] << " " << arr[n][4] << " " << arr[n][5] << endl;
return 0;
}