Submission #876143

# Submission time Handle Problem Language Result Execution time Memory
876143 2023-11-21T10:16:43 Z SorahISA Cookies (JOI23_cookies) C++17
63 / 100
832 ms 1048576 KB
#ifndef SorahISA
#define SorahISA
#include SorahISA __FILE__ SorahISA

const int maxS = 15'000 + 5;

void solve() {
    int N, S = 0; cin >> N;
    
    vector<pii> A(N);
    for (int i = 0; i < N; ++i) cin >> A[i].first, A[i].second = i + 1, S += A[i].first;
    
    vector<int> lim(S+1, 0);
    for (int i = 1; i <= S; ++i) {
        for (auto [x, id] : A) lim[i] += min(i, x);
    }
    // debug(lim);
    
    int M; cin >> M;
    
    vector<int> B(M), box(N+1, 0);
    for (int &x : B) cin >> x, box[x] = 1;
    
    Vec<2, bitset<maxS>> dp(S+1, N+1);
    for (int j = 1; j <= N; ++j) dp[0][j][0] = 1;
    for (int i = 1; i <= S; ++i) {
        for (int j = N; j >= 1; --j) {
            for (int k = lim[i]; k >= 0; --k) {
                dp[i][j][k] = (j < N ? dp[i][j+1][k] : 0) | ((k >= j and box[j]) ? dp[i-1][j][k-j] : 0);
            }
        }
        // debug(dp[i]);
        if (dp[i][1][S]) {
            print(i);
            int nowI = i, nowS = S, nowB = 1;
            while (nowS) {
                while (!box[nowB] or !dp[nowI-1][nowB][nowS-nowB]) ++nowB;
                
                sort(RALL(A));
                cout << nowB;
                for (int j = 0; j < nowB; ++j) cout << " " << A[j].second, --A[j].first;
                cout << "\n";
                
                --nowI, nowS -= nowB;
            }
            return;
        }
    }
    print(-1);
}

int32_t main() {
    fastIO();
    
    int t = 1; // cin >> t;
    for (int _ = 1; _ <= t; ++_) {
        // cout << "Case #" << _ << ": ";
        solve();
    }
    
    return 0;
}

#else

#ifdef local
#define _GLIBCXX_DEBUG 1
#endif
#pragma GCC optimize("Ofast", "unroll-loops")
#include <bits/stdc++.h>
using namespace std;

#define int int64_t
// #define double __float80
using pii = pair<int, int>;
template <typename T> using Prior = std::priority_queue<T>;
template <typename T> using prior = std::priority_queue<T, vector<T>, greater<T>>;

// #define X first
// #define Y second
#define eb emplace_back
#define ef emplace_front
#define ee emplace
#define pb pop_back
#define pf pop_front
#define ALL(x) begin(x), end(x)
#define RALL(x) rbegin(x), rend(x)
#define SZ(x) ((int)(x).size())

template <size_t D, typename T> struct Vec : vector<Vec<D-1, T>> {
    static_assert(D >= 1, "Vector dimension must be greater than zero!");
    template <typename... Args> Vec(int n = 0, Args... args) : vector<Vec<D-1, T>>(n, Vec<D-1, T>(args...)) {}
};

template <typename T> struct Vec<1, T> : vector<T> {
    Vec(int n = 0, const T& val = T()) : vector<T>(n, val) {}
};

template <class F>
inline constexpr decltype(auto) lambda_fix(F&& f) {
    return [f = std::forward<F>(f)](auto&&... args) {
        return f(f, std::forward<decltype(args)>(args)...);
    };
}

#ifdef local
#define fastIO() void()
#define debug(...) \
    _color.emplace_back("\u001b[31m"), \
    fprintf(stderr, "%sAt [%s], line %d: (%s) = ", _color.back().c_str(), __FUNCTION__, __LINE__, #__VA_ARGS__), \
    _do(__VA_ARGS__), _color.pop_back(), \
    fprintf(stderr, "%s", _color.back().c_str())
#define print(...) \
    fprintf(stdout, "%s", "\u001b[36m"), \
    _P(__VA_ARGS__), \
    fprintf(stdout, "%s", "\u001b[0m")

deque<string> _color{"\u001b[0m"};

template <typename T> concept is_string = is_same_v<T, string&> or is_same_v<T, const string&>;
template <typename T> concept is_iterable = requires (T _t) {begin(_t);};

template <typename T> inline void _print_err(T &&_t);
template <typename T> inline void _print_err(T &&_t) requires is_iterable<T> and (not is_string<T>);
template <size_t I, typename ...U> inline typename enable_if<I == sizeof...(U), void>::type _print_err(const tuple<U...> &);
template <size_t I, typename ...U> inline typename enable_if<I <  sizeof...(U), void>::type _print_err(const tuple<U...> &_t);
template <size_t I, typename ...U> inline typename enable_if<I == sizeof...(U), void>::type _print_err(tuple<U...> &);
template <size_t I, typename ...U> inline typename enable_if<I <  sizeof...(U), void>::type _print_err(tuple<U...> &_t);
template <typename T, typename U> ostream& operator << (ostream &os, const pair<T, U> &_tu);

inline void _do() {cerr << "\n";};
template <typename T> inline void _do(T &&_t) {_print_err(_t), cerr << "\n";}
template <typename T, typename ...U> inline void _do(T &&_t, U &&..._u) {_print_err(_t), cerr << ", ", _do(_u...);}
#else
#define fastIO() ios_base::sync_with_stdio(0), cin.tie(0)
#define debug(...) void()
#define print(...) _P(__VA_ARGS__)
#endif

inline void _P() {cout << "\n";};
template <typename T> inline void _P(T &&_t) {cout << _t << "\n";}
template <typename T, typename ...U> inline void _P(T &&_t, U &&..._u) {cout << _t << " ", _P(_u...);}

mt19937_64 rng(chrono::steady_clock::now().time_since_epoch().count());

inline int getRand(int L, int R) {
    if (L > R) swap(L, R);
    return (int)(rng() % ((uint64_t)R - L + 1) + L);
}

template <typename T, typename U> bool chmin(T &lhs, U rhs) {return lhs > rhs ? lhs = rhs, 1 : 0;}
template <typename T, typename U> bool chmax(T &lhs, U rhs) {return lhs < rhs ? lhs = rhs, 1 : 0;}

/// below are Fast I/O and _print_err templates ///

/*
/// Fast I/O by FHVirus ///
/// https://fhvirus.github.io/blog/2020/fhvirus-io/ ///

#include <unistd.h>

const int S = 65536;

int OP = 0;
char OB[S];

inline char RC() {
    static char buf[S], *p = buf, *q = buf;
    return p == q and (q = (p = buf) + read(0, buf, S)) == buf ? -1 : *p++;
}

inline int RI() {
    static char c;
    int a;
    while (((c = RC()) < '0' or c > '9') and c != '-' and c != -1);
    if (c == '-') {
        a = 0;
        while ((c = RC()) >= '0' and c <= '9') a *= 10, a -= c ^ '0';
    }
    else {
        a = c ^ '0';
        while ((c = RC()) >= '0' and c <= '9') a *= 10, a += c ^ '0';
    }
    return a;
}

inline void WI(int n, char c = '\n') {
    static char buf[20], p;
    if (n == 0) OB[OP++] = '0';
    p = 0;
    if (n < 0) {
        OB[OP++] = '-';
        while (n) buf[p++] = '0' - (n % 10), n /= 10;
    }
    else {
        while (n) buf[p++] = '0' + (n % 10), n /= 10;
    }
    for (--p; p >= 0; --p) OB[OP++] = buf[p];
    OB[OP++] = c;
    if (OP > S-20) write(1, OB, OP), OP = 0;
}

/// Fast I/O by FHVirus ///
/// https://fhvirus.github.io/blog/2020/fhvirus-io/ ///
*/

#ifdef local

template <typename T> inline void _print_err(T &&_t) {cerr << _t;}

template <typename T> inline void _print_err(T &&_t) requires is_iterable<T> and (not is_string<T>) {
    string _tmp_color = _color.back();
    ++_tmp_color[3], _color.emplace_back(_tmp_color);
    cerr << _color.back() << "[";
    for (bool _first = true; auto &_x : _t) {
        if (!_first) cerr << ", ";
        _print_err(_x), _first = false;
    }
    cerr << "]" << (_color.pop_back(), _color.back());
}

template <typename T, typename U> ostream& operator << (ostream &os, const pair<T, U> &_tu) {
    string _tmp_color = _color.back();
    ++_tmp_color[3], _color.emplace_back(_tmp_color);
    cerr << _color.back() << "(";
    _print_err(_tu.first), cerr << ", ", _print_err(_tu.second);
    cerr << ")" << (_color.pop_back(), _color.back());
    return os;
}

template <size_t I = 0, typename ...U> inline typename enable_if<I == sizeof...(U), void>::type _print_err(const tuple<U...> &) {
    cerr << ")" << (_color.pop_back(), _color.back());
}

template <size_t I = 0, typename ...U> inline typename enable_if<I <  sizeof...(U), void>::type _print_err(const tuple<U...> &_t) {
    if (!I) {
        string _tmp_color = _color.back();
        ++_tmp_color[3], _color.emplace_back(_tmp_color);
        cerr << _color.back();
    }
    cerr << (I ? ", " : "("), _print_err(get<I>(_t)), _print_err<I+1, U...>(_t);
}

template <size_t I = 0, typename ...U> inline typename enable_if<I == sizeof...(U), void>::type _print_err(tuple<U...> &) {
    cerr << ")" << (_color.pop_back(), _color.back());
}

template <size_t I = 0, typename ...U> inline typename enable_if<I <  sizeof...(U), void>::type _print_err(tuple<U...> &_t) {
    if (!I) {
        string _tmp_color = _color.back();
        ++_tmp_color[3], _color.emplace_back(_tmp_color);
        cerr << _color.back();
    }
    cerr << (I ? ", " : "("), _print_err(get<I>(_t)), _print_err<I+1, U...>(_t);
}

#endif

#endif
# Verdict Execution time Memory Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 1 ms 344 KB Output is correct
6 Correct 0 ms 348 KB Output is correct
7 Correct 0 ms 604 KB Output is correct
8 Correct 473 ms 463100 KB Output is correct
9 Correct 207 ms 463028 KB Output is correct
10 Correct 198 ms 463028 KB Output is correct
11 Correct 475 ms 463184 KB Output is correct
12 Correct 198 ms 463060 KB Output is correct
13 Correct 335 ms 462964 KB Output is correct
14 Correct 195 ms 434652 KB Output is correct
15 Correct 229 ms 454624 KB Output is correct
16 Correct 203 ms 463248 KB Output is correct
17 Correct 206 ms 462284 KB Output is correct
18 Correct 203 ms 462160 KB Output is correct
19 Correct 198 ms 462064 KB Output is correct
20 Correct 195 ms 462064 KB Output is correct
21 Correct 198 ms 462164 KB Output is correct
22 Correct 481 ms 462076 KB Output is correct
23 Correct 481 ms 462168 KB Output is correct
24 Correct 199 ms 450752 KB Output is correct
25 Correct 202 ms 450744 KB Output is correct
26 Correct 198 ms 450760 KB Output is correct
27 Correct 198 ms 450768 KB Output is correct
28 Correct 204 ms 450636 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 0 ms 600 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 344 KB Output is correct
5 Correct 479 ms 463004 KB Output is correct
6 Correct 201 ms 463040 KB Output is correct
7 Correct 1 ms 348 KB Output is correct
8 Correct 1 ms 2296 KB Output is correct
9 Correct 14 ms 11648 KB Output is correct
10 Correct 255 ms 56344 KB Output is correct
11 Correct 0 ms 344 KB Output is correct
12 Correct 0 ms 348 KB Output is correct
13 Correct 0 ms 344 KB Output is correct
14 Correct 0 ms 348 KB Output is correct
15 Correct 1 ms 344 KB Output is correct
16 Correct 7 ms 15196 KB Output is correct
17 Correct 14 ms 15196 KB Output is correct
18 Correct 832 ms 304724 KB Output is correct
19 Runtime error 492 ms 1048576 KB Execution killed with signal 9
20 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 0 ms 604 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Correct 0 ms 348 KB Output is correct
6 Correct 0 ms 348 KB Output is correct
7 Correct 0 ms 348 KB Output is correct
8 Correct 0 ms 604 KB Output is correct
9 Correct 0 ms 600 KB Output is correct
10 Correct 0 ms 348 KB Output is correct
11 Correct 0 ms 348 KB Output is correct
12 Correct 0 ms 348 KB Output is correct
13 Correct 1 ms 348 KB Output is correct
14 Correct 0 ms 348 KB Output is correct
15 Correct 0 ms 344 KB Output is correct
16 Correct 0 ms 348 KB Output is correct
17 Correct 1 ms 348 KB Output is correct
18 Correct 0 ms 604 KB Output is correct
19 Correct 0 ms 600 KB Output is correct
20 Correct 0 ms 604 KB Output is correct
21 Correct 0 ms 604 KB Output is correct
22 Correct 0 ms 604 KB Output is correct
23 Correct 0 ms 604 KB Output is correct
24 Correct 1 ms 600 KB Output is correct
25 Correct 1 ms 604 KB Output is correct
26 Correct 0 ms 604 KB Output is correct
27 Correct 1 ms 604 KB Output is correct
28 Correct 0 ms 604 KB Output is correct
29 Correct 0 ms 604 KB Output is correct
30 Correct 0 ms 716 KB Output is correct
31 Correct 1 ms 604 KB Output is correct
32 Correct 0 ms 604 KB Output is correct
33 Correct 0 ms 600 KB Output is correct
34 Correct 1 ms 608 KB Output is correct
35 Correct 0 ms 860 KB Output is correct
36 Correct 1 ms 860 KB Output is correct
37 Correct 0 ms 348 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 1 ms 344 KB Output is correct
6 Correct 0 ms 348 KB Output is correct
7 Correct 0 ms 604 KB Output is correct
8 Correct 473 ms 463100 KB Output is correct
9 Correct 207 ms 463028 KB Output is correct
10 Correct 198 ms 463028 KB Output is correct
11 Correct 475 ms 463184 KB Output is correct
12 Correct 198 ms 463060 KB Output is correct
13 Correct 335 ms 462964 KB Output is correct
14 Correct 195 ms 434652 KB Output is correct
15 Correct 229 ms 454624 KB Output is correct
16 Correct 203 ms 463248 KB Output is correct
17 Correct 206 ms 462284 KB Output is correct
18 Correct 203 ms 462160 KB Output is correct
19 Correct 198 ms 462064 KB Output is correct
20 Correct 195 ms 462064 KB Output is correct
21 Correct 198 ms 462164 KB Output is correct
22 Correct 481 ms 462076 KB Output is correct
23 Correct 481 ms 462168 KB Output is correct
24 Correct 199 ms 450752 KB Output is correct
25 Correct 202 ms 450744 KB Output is correct
26 Correct 198 ms 450760 KB Output is correct
27 Correct 198 ms 450768 KB Output is correct
28 Correct 204 ms 450636 KB Output is correct
29 Correct 0 ms 344 KB Output is correct
30 Correct 0 ms 604 KB Output is correct
31 Correct 0 ms 348 KB Output is correct
32 Correct 0 ms 348 KB Output is correct
33 Correct 0 ms 348 KB Output is correct
34 Correct 0 ms 348 KB Output is correct
35 Correct 0 ms 348 KB Output is correct
36 Correct 0 ms 604 KB Output is correct
37 Correct 0 ms 600 KB Output is correct
38 Correct 0 ms 348 KB Output is correct
39 Correct 0 ms 348 KB Output is correct
40 Correct 0 ms 348 KB Output is correct
41 Correct 1 ms 348 KB Output is correct
42 Correct 0 ms 348 KB Output is correct
43 Correct 0 ms 344 KB Output is correct
44 Correct 0 ms 348 KB Output is correct
45 Correct 1 ms 348 KB Output is correct
46 Correct 0 ms 604 KB Output is correct
47 Correct 0 ms 600 KB Output is correct
48 Correct 0 ms 604 KB Output is correct
49 Correct 0 ms 604 KB Output is correct
50 Correct 0 ms 604 KB Output is correct
51 Correct 0 ms 604 KB Output is correct
52 Correct 1 ms 600 KB Output is correct
53 Correct 1 ms 604 KB Output is correct
54 Correct 0 ms 604 KB Output is correct
55 Correct 1 ms 604 KB Output is correct
56 Correct 0 ms 604 KB Output is correct
57 Correct 0 ms 604 KB Output is correct
58 Correct 0 ms 716 KB Output is correct
59 Correct 1 ms 604 KB Output is correct
60 Correct 0 ms 604 KB Output is correct
61 Correct 0 ms 600 KB Output is correct
62 Correct 1 ms 608 KB Output is correct
63 Correct 0 ms 860 KB Output is correct
64 Correct 1 ms 860 KB Output is correct
65 Correct 0 ms 348 KB Output is correct
66 Correct 1 ms 600 KB Output is correct
67 Correct 2 ms 2140 KB Output is correct
68 Correct 7 ms 15196 KB Output is correct
69 Correct 16 ms 15196 KB Output is correct
70 Correct 68 ms 141184 KB Output is correct
71 Correct 82 ms 187480 KB Output is correct
72 Correct 101 ms 233808 KB Output is correct
73 Correct 131 ms 280032 KB Output is correct
74 Correct 123 ms 280032 KB Output is correct
75 Correct 139 ms 326276 KB Output is correct
76 Correct 35 ms 66640 KB Output is correct
77 Correct 32 ms 66648 KB Output is correct
78 Correct 20 ms 38236 KB Output is correct
79 Correct 56 ms 106868 KB Output is correct
80 Correct 6 ms 10632 KB Output is correct
81 Correct 18 ms 38340 KB Output is correct
82 Correct 18 ms 38236 KB Output is correct
83 Correct 55 ms 123064 KB Output is correct
84 Correct 57 ms 122964 KB Output is correct
85 Correct 59 ms 122964 KB Output is correct
86 Correct 32 ms 66788 KB Output is correct
87 Correct 46 ms 84820 KB Output is correct
88 Correct 53 ms 113164 KB Output is correct
89 Correct 84 ms 187396 KB Output is correct
90 Correct 100 ms 233808 KB Output is correct
91 Correct 132 ms 279888 KB Output is correct
92 Correct 44 ms 94800 KB Output is correct
93 Correct 207 ms 414856 KB Output is correct
94 Correct 202 ms 436928 KB Output is correct
95 Correct 14 ms 29784 KB Output is correct
96 Correct 49 ms 94744 KB Output is correct
97 Correct 143 ms 325604 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 1 ms 344 KB Output is correct
6 Correct 0 ms 348 KB Output is correct
7 Correct 0 ms 604 KB Output is correct
8 Correct 473 ms 463100 KB Output is correct
9 Correct 207 ms 463028 KB Output is correct
10 Correct 198 ms 463028 KB Output is correct
11 Correct 475 ms 463184 KB Output is correct
12 Correct 198 ms 463060 KB Output is correct
13 Correct 335 ms 462964 KB Output is correct
14 Correct 195 ms 434652 KB Output is correct
15 Correct 229 ms 454624 KB Output is correct
16 Correct 203 ms 463248 KB Output is correct
17 Correct 206 ms 462284 KB Output is correct
18 Correct 203 ms 462160 KB Output is correct
19 Correct 198 ms 462064 KB Output is correct
20 Correct 195 ms 462064 KB Output is correct
21 Correct 198 ms 462164 KB Output is correct
22 Correct 481 ms 462076 KB Output is correct
23 Correct 481 ms 462168 KB Output is correct
24 Correct 199 ms 450752 KB Output is correct
25 Correct 202 ms 450744 KB Output is correct
26 Correct 198 ms 450760 KB Output is correct
27 Correct 198 ms 450768 KB Output is correct
28 Correct 204 ms 450636 KB Output is correct
29 Correct 0 ms 344 KB Output is correct
30 Correct 0 ms 604 KB Output is correct
31 Correct 0 ms 348 KB Output is correct
32 Correct 0 ms 348 KB Output is correct
33 Correct 0 ms 348 KB Output is correct
34 Correct 0 ms 348 KB Output is correct
35 Correct 0 ms 348 KB Output is correct
36 Correct 0 ms 604 KB Output is correct
37 Correct 0 ms 600 KB Output is correct
38 Correct 0 ms 348 KB Output is correct
39 Correct 0 ms 348 KB Output is correct
40 Correct 0 ms 348 KB Output is correct
41 Correct 1 ms 348 KB Output is correct
42 Correct 0 ms 348 KB Output is correct
43 Correct 0 ms 344 KB Output is correct
44 Correct 0 ms 348 KB Output is correct
45 Correct 1 ms 348 KB Output is correct
46 Correct 0 ms 604 KB Output is correct
47 Correct 0 ms 600 KB Output is correct
48 Correct 0 ms 604 KB Output is correct
49 Correct 0 ms 604 KB Output is correct
50 Correct 0 ms 604 KB Output is correct
51 Correct 0 ms 604 KB Output is correct
52 Correct 1 ms 600 KB Output is correct
53 Correct 1 ms 604 KB Output is correct
54 Correct 0 ms 604 KB Output is correct
55 Correct 1 ms 604 KB Output is correct
56 Correct 0 ms 604 KB Output is correct
57 Correct 0 ms 604 KB Output is correct
58 Correct 0 ms 716 KB Output is correct
59 Correct 1 ms 604 KB Output is correct
60 Correct 0 ms 604 KB Output is correct
61 Correct 0 ms 600 KB Output is correct
62 Correct 1 ms 608 KB Output is correct
63 Correct 0 ms 860 KB Output is correct
64 Correct 1 ms 860 KB Output is correct
65 Correct 0 ms 348 KB Output is correct
66 Correct 1 ms 600 KB Output is correct
67 Correct 2 ms 2140 KB Output is correct
68 Correct 7 ms 15196 KB Output is correct
69 Correct 16 ms 15196 KB Output is correct
70 Correct 68 ms 141184 KB Output is correct
71 Correct 82 ms 187480 KB Output is correct
72 Correct 101 ms 233808 KB Output is correct
73 Correct 131 ms 280032 KB Output is correct
74 Correct 123 ms 280032 KB Output is correct
75 Correct 139 ms 326276 KB Output is correct
76 Correct 35 ms 66640 KB Output is correct
77 Correct 32 ms 66648 KB Output is correct
78 Correct 20 ms 38236 KB Output is correct
79 Correct 56 ms 106868 KB Output is correct
80 Correct 6 ms 10632 KB Output is correct
81 Correct 18 ms 38340 KB Output is correct
82 Correct 18 ms 38236 KB Output is correct
83 Correct 55 ms 123064 KB Output is correct
84 Correct 57 ms 122964 KB Output is correct
85 Correct 59 ms 122964 KB Output is correct
86 Correct 32 ms 66788 KB Output is correct
87 Correct 46 ms 84820 KB Output is correct
88 Correct 53 ms 113164 KB Output is correct
89 Correct 84 ms 187396 KB Output is correct
90 Correct 100 ms 233808 KB Output is correct
91 Correct 132 ms 279888 KB Output is correct
92 Correct 44 ms 94800 KB Output is correct
93 Correct 207 ms 414856 KB Output is correct
94 Correct 202 ms 436928 KB Output is correct
95 Correct 14 ms 29784 KB Output is correct
96 Correct 49 ms 94744 KB Output is correct
97 Correct 143 ms 325604 KB Output is correct
98 Correct 15 ms 11640 KB Output is correct
99 Correct 412 ms 920232 KB Output is correct
100 Correct 83 ms 155204 KB Output is correct
101 Correct 429 ms 890776 KB Output is correct
102 Runtime error 460 ms 1048576 KB Execution killed with signal 9
103 Halted 0 ms 0 KB -
# Verdict Execution time Memory Grader output
1 Correct 1 ms 348 KB Output is correct
2 Correct 0 ms 348 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 1 ms 348 KB Output is correct
5 Correct 1 ms 344 KB Output is correct
6 Correct 0 ms 348 KB Output is correct
7 Correct 0 ms 604 KB Output is correct
8 Correct 473 ms 463100 KB Output is correct
9 Correct 207 ms 463028 KB Output is correct
10 Correct 198 ms 463028 KB Output is correct
11 Correct 475 ms 463184 KB Output is correct
12 Correct 198 ms 463060 KB Output is correct
13 Correct 335 ms 462964 KB Output is correct
14 Correct 195 ms 434652 KB Output is correct
15 Correct 229 ms 454624 KB Output is correct
16 Correct 203 ms 463248 KB Output is correct
17 Correct 206 ms 462284 KB Output is correct
18 Correct 203 ms 462160 KB Output is correct
19 Correct 198 ms 462064 KB Output is correct
20 Correct 195 ms 462064 KB Output is correct
21 Correct 198 ms 462164 KB Output is correct
22 Correct 481 ms 462076 KB Output is correct
23 Correct 481 ms 462168 KB Output is correct
24 Correct 199 ms 450752 KB Output is correct
25 Correct 202 ms 450744 KB Output is correct
26 Correct 198 ms 450760 KB Output is correct
27 Correct 198 ms 450768 KB Output is correct
28 Correct 204 ms 450636 KB Output is correct
29 Correct 0 ms 600 KB Output is correct
30 Correct 0 ms 348 KB Output is correct
31 Correct 0 ms 348 KB Output is correct
32 Correct 0 ms 344 KB Output is correct
33 Correct 479 ms 463004 KB Output is correct
34 Correct 201 ms 463040 KB Output is correct
35 Correct 1 ms 348 KB Output is correct
36 Correct 1 ms 2296 KB Output is correct
37 Correct 14 ms 11648 KB Output is correct
38 Correct 255 ms 56344 KB Output is correct
39 Correct 0 ms 344 KB Output is correct
40 Correct 0 ms 348 KB Output is correct
41 Correct 0 ms 344 KB Output is correct
42 Correct 0 ms 348 KB Output is correct
43 Correct 1 ms 344 KB Output is correct
44 Correct 7 ms 15196 KB Output is correct
45 Correct 14 ms 15196 KB Output is correct
46 Correct 832 ms 304724 KB Output is correct
47 Runtime error 492 ms 1048576 KB Execution killed with signal 9
48 Halted 0 ms 0 KB -