Submission #6415120


Source Code Expand

#include<bits/stdc++.h>
#define debug(x) cerr << #x << ':' << x << endl
#define REP(i,n) for(int i=0;i<(int)n;++i)
#define ALL(c) (c).begin(), (c).end()
using namespace std;
typedef long long ll;

int main(){
    int n;
    cin >> n;
    vector<int> P(n,0);
    REP(i,n) cin >> P[i];

    set<int> cnt{0};
    for(int use = 0; use<n; use++){
        set<int> cnt_tmp{};
        for(auto num : cnt){
            cnt_tmp.insert(num+P[use]);
        }
        for(auto num : cnt_tmp){
            cnt.insert(num);
        }
    }
    cout << cnt.size() << endl;

    return 0;
}

Submission Info

Submission Time
Task A - コンテスト
User Nifuji
Language C++14 (GCC 5.4.1)
Score 2
Code Size 601 Byte
Status AC
Exec Time 44 ms
Memory 768 KB

Judge Result

Set Name All
Score / Max Score 2 / 2
Status
AC × 5
Set Name Test Cases
All 00, 01, 02, 90, 91
Case Name Status Exec Time Memory
00 AC 1 ms 256 KB
01 AC 12 ms 512 KB
02 AC 44 ms 768 KB
90 AC 1 ms 256 KB
91 AC 1 ms 256 KB