Submission

Status:

PPPPPPPPPP

Subtask/Task Score:

100/100

Score: 100

User: sodamonium

Problemset: Sigma Croissant

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-12 17:46:28

#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int main(){
    int n;
    cin >> n;
    vector<long long> collect;
    long long total = 0;
    for(int i = 1; i <= n; i++){
        long long sum1 = 1;
        for(int j = 1; j <= i; j++){
            sum1 *= j;
        }
        collect.push_back(sum1);
    }
    for(int i = 0; i < collect.size(); i++){
        total += collect[i];
    }
    cout << total;
    return 0;
}