描述
给定正整数n,求不大于n的正整数的阶乘的和(即求1!+2!+3!+…+n!),输出阶乘的和。
输入描述
输入有一行,包含一个正整数n(1 < n < 12)。
输出描述
输出有一行:阶乘的和。
#include<bits/stdc++.h>
using namespace std;
int main() {
long long n,s = 0,k = 1;
scanf("%d",&n);
for(int i = 1;i <= n;i++){
k = 1;
for(int j = 1;j <= i;j++){
k = k * j;
}
s = s + k;
}
printf("%d",s);
return 0;
}
某网站返回TLE
devc++的返回结果
Failed to execute "C:\Users\EDY\Documents\未命名3.exe":
Error 14001: 应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。
请按任意键继续. . .