제출 #1361912

#제출 시각아이디문제언어결과실행 시간메모리
1361912Charizard2021Subset Mex (EGOI22_subsetmex)C++20
100 / 100
2 ms344 KiB
#include<bits/stdc++.h>
using namespace std;
int main(){
    long long t;
    cin >> t;
    while(t--){
        long long n;
        cin >> n;
        vector<long long> f(n);
        vector<long long> q(1 + n);
        for(long long i =0 ; i < n; i++){
            cin >> f[i];
        }
        q[n] = 1;
        for(long long i = n - 1; i >= 0; i--){
            long long sum = 0;
            for(long long j : q){
                sum += j;
            }
            q[i] = max(sum - f[i], 0LL);
        }
        long long sum = 0;
        for(long long j : q){
            sum += j;
        }
        cout << sum << "\n";
    }
}
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…
#결과 실행 시간메모리채점기 출력
결과를 불러오는 중입니다…