2 条题解

  • 1
    @ 2022-8-17 20:09:34

    #include <bits/stdc++.h>

    using namespace std;

    int main(){

    int n;
    int sum=0;//用来存储阶乘之和 
    int cnt=1;//用来存储i的阶乘 
    cin>>n;
    for(int i=1;i<=n;i++){//遍历1到n.
    	cnt=1;//复原cnt 
    	for(int j=1;j<=i;j++){
    		cnt=cnt*j;//求i的阶乘 
    	}
    	sum=sum+cnt;//阶乘之和加上cnt 
    } 
    cout<<sum;//输出 
    
    return 0;
    

    }

    • 0
      @ 2022-8-2 14:00:08

      include<iostream>

      using namespace std; int main() { int n,sum=0; cin>>n; for(int i=1;i<=n;i++) { int tmp =1; for(int j=1;j<=i;j++) { tmp*=j; } sum+=tmp; } cout<<sum<<endl; return 0; }

      • 1

      信息

      ID
      59
      时间
      1000ms
      内存
      256MiB
      难度
      3
      标签
      递交数
      93
      已通过
      48
      上传者