Submission
Status:
PPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: whattt10000
Problemset: Sigma Croissant
Language: cpp
Time: 0.002 second
Submitted On: 2026-10-14 11:37:59
#include <iostream>
using namespace std;
long long face(long long num){ // ! (factory) ! //
if (num <= 1) return 1;
return num*face(num-1);
}
int main(){
long long n,sum=0;
cin>>n;
for(long long i=1; i<=n; i++){
sum+=face(i);
}
cout<<sum<<endl;
}