求助!!!只拿到50分

P1009 [NOIP1998 普及组] 阶乘之和

liu_le_chen @ 2023-08-03 21:41:40

#include<bits/stdc++.h>
using namespace std;
long long n,cnt=1,s; 
int main(){
    cin>>n;
    for(int i=1;i<=n;i++){
        for(int j=1;j<=i;j++){
            cnt*=j;
        }
        s+=cnt;
        cnt=1;
    }
    cout<<s;
    return 0;
}

by kunkun123456 @ 2023-08-07 09:04:10

@liulechen


by DevilsFlame @ 2023-08-07 10:37:09

@kunkun123456 你的代码我看不懂。我才上手不到一个月,容谅。


by kunkun123456 @ 2023-08-07 13:04:33

@yhdxg 其实很简单,jia函数是加法,mul是一个大数乘上一个相对小的数,func函数是求阶乘和,(func没有也可以,只要把他放进主函数就行)


by kunkun123456 @ 2023-08-07 13:06:19

(其实我也刚学,这是我们老师留的题,加法乘法函数我直接复制的)


by DevilsFlame @ 2023-08-07 13:17:18

@kunkun123456 6


by kunkun123456 @ 2023-08-07 13:24:09

对了,如果实在看不懂,建议先去学下高精度


上一页 |