通过代码:
#include <bits/stdc++.h> using namespace std; int n, s[13] = {0, 1, 2}, sum; int square(int _n) { if(s[_n] != 0) return s[_n]; return s[_n] = _n * square(_n - 1); } int main() { scanf("%d", &n); for(int i = 1; i <= n; i ++) sum += square(i); printf("%d", sum); return 0; }
1091:求阶乘的和
最新推荐文章于 2023-09-02 15:13:31 发布