半江瑟瑟半江红
查看原帖
半江瑟瑟半江红
1386327
zhuyifan0826楼主2025/2/5 11:20

50pts求调

#include <bits/stdc++.h>
#define ll long long
using namespace std;
ll factorial(ll n) {
	/*if (n < 2) return 1;
	else return (n * factorial(n - 1));*/
	ll sum = 1;
	for (int i = 1; i <= n; i++) {
		sum = sum * i;
	}
	return sum;
}
int main() {
	ll a;
	cin >> a;
	long long sum = 0;
	for (int i = 1; i <= a; i++) {
		sum += factorial(i);
	}
	cout << sum;
	return 0;
}
2025/2/5 11:20
加载中...