#38160: c++遞迴參考


judgeking001 (adking)


#include <bits/stdc++.h>
using namespace std;

int Feynman(int n)
{
    return n == 1 ? 1 : (pow(n, 2) + Feynman(n - 1));
}

int main()
{
    int n;
    while (cin >> n)
    {
        if (n == 0)
            break;
        cout << Feynman(n) << endl;
    }
    return 0;
}