目录

阶乘和信息学奥赛一本通-2026

阶乘和(信息学奥赛一本通-2026)

【题目描述】

求 S=1!+2!+3!+….+n!

【输入】

输入正整数n。

【输出】

输出s。

【输入样例】

3

【输出样例】

9

【提示】

【数据范围】

对于所有数据:1≤n≤10。

【题解代码】

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

int main()
{
	int n; cin >> n;

	long long  ans = 1, sum = 1;
	for (int i = 2; i <= n; i++)
	{
		ans *= i;
		sum += ans;
	}
	cout << sum;

	return 0;
}