Habseligkeit @ 2022-09-22 21:54:52
using namespace std;
int n,res[1001],jc[1001],rlen;
int main(){
cin>>n;
for(int i=1;i<=100;i++)
jc[i]=1;
for(int i=1;i<=n;i++){
int len=1;
for(int j=1;j<=i;j++){
for(int t=1;t<=len;t++)
jc[t]=jc[t]*j;
int tt=1;
while(jc[tt]>9){
jc[tt+1]=jc[tt]/10;
jc[tt]=jc[tt]%10;
tt++;
}
len=tt;
for(int c=1;c<=len;c++)
res[c]+=jc[c];
int cc=1;
while(res[cc]>9){
res[cc+1]=res[cc]/10;
res[cc]=res[cc]%10;
cc++;
}
rlen=cc;
}
}
for(int i=rlen;i>=1;i--)
cout<<res[i];
return 0;
}
by Habseligkeit @ 2022-09-22 21:56:48
有没有大佬帮我
by seanlsy @ 2022-09-22 22:03:08
没有头文件[doge]
by seanlsy @ 2022-09-22 22:04:42
额应该是进位没有处理好
by Habseligkeit @ 2022-09-22 22:09:04
我看不出来哪里错了啊呜呜呜