Submission #300394

# Submission time Handle Problem Language Result Execution time Memory
300394 2020-09-17T06:39:32 Z MarcoMeijer Jelly Flavours (IOI20_jelly) C++14
100 / 100
79 ms 760 KB
#include <bits/stdc++.h>
#include "jelly.h"

using namespace std;

#define REP(a,b,c) for(int a=int(b); a<int(c); a++)
#define REV(a,b,c) for(int a=int(c-1); a>=int(b); a--)
#define RE(a,b) REP(a,0,b)
#define FOR(a,b) for(auto& a:b)
#define pb push_back
#define fi first
#define se second
#define all(a) a.begin(), a.end()

typedef long long ll;
typedef pair<int,int> ii;
typedef vector<int> vi;
typedef vector<ii> vii;

const int INF=1e9;
const int MX=10001;

int find_maximum_unique(int x, int y, vi a, vi b) {
    int n = a.size();
    int ans = 0;

    // sort a and b, with increasing a
    vi sa; sa.resize(n);
    RE(i,n) sa[i] = i;
    sort(all(sa), [&](int i, int j) {
		if(a[i] == a[j]) return b[i] > b[j];
        return a[i] < a[j];
    });
    vi na = a, nb = b;
    RE(i,n) na[i] = a[sa[i]];
    RE(i,n) nb[i] = b[sa[i]];
    a = na; b = nb;

    multiset<int> T;
    RE(i,n) T.insert(b[i]);

    vi dp; dp.assign(MX,0);
    vi dpb; dpb.assign(MX,0);
    RE(i,n) {
        // update T
        T.erase(T.find(b[i]));
        
        // get new dp
        vi ndp; ndp.resize(MX);
        RE(j,MX+1) {
            ndp[j] = dp[j] + b[i];
            if(j-a[i] >= 0)
                ndp[j] = min(ndp[j], dp[j-a[i]]);
        }
        dp = ndp;

        if(dp[x] > y) break; // it is not possible to buy all candy from [0,i]

        int remaining = y-dp[x];
        int curAns = i+1;
        
        FOR(t,T) {
            if(remaining >= t) {
                remaining -= t;
                curAns++;
            } else {
                break;
            }
        }

        ans = max(ans, curAns);
    }

    return ans;
}
# Verdict Execution time Memory Grader output
1 Correct 1 ms 384 KB Output is correct
2 Correct 1 ms 384 KB Output is correct
3 Correct 1 ms 512 KB Output is correct
4 Correct 1 ms 384 KB Output is correct
5 Correct 1 ms 384 KB Output is correct
6 Correct 1 ms 384 KB Output is correct
7 Correct 1 ms 384 KB Output is correct
8 Correct 1 ms 384 KB Output is correct
9 Correct 1 ms 384 KB Output is correct
10 Correct 1 ms 384 KB Output is correct
11 Correct 1 ms 384 KB Output is correct
12 Correct 1 ms 384 KB Output is correct
13 Correct 1 ms 384 KB Output is correct
14 Correct 1 ms 512 KB Output is correct
15 Correct 1 ms 384 KB Output is correct
16 Correct 1 ms 384 KB Output is correct
17 Correct 1 ms 384 KB Output is correct
18 Correct 1 ms 384 KB Output is correct
19 Correct 1 ms 384 KB Output is correct
20 Correct 1 ms 384 KB Output is correct
21 Correct 1 ms 512 KB Output is correct
22 Correct 1 ms 384 KB Output is correct
23 Correct 1 ms 384 KB Output is correct
24 Correct 1 ms 384 KB Output is correct
25 Correct 1 ms 384 KB Output is correct
26 Correct 1 ms 384 KB Output is correct
27 Correct 1 ms 384 KB Output is correct
28 Correct 1 ms 416 KB Output is correct
29 Correct 1 ms 384 KB Output is correct
30 Correct 1 ms 416 KB Output is correct
31 Correct 1 ms 384 KB Output is correct
32 Correct 1 ms 384 KB Output is correct
33 Correct 1 ms 384 KB Output is correct
34 Correct 1 ms 512 KB Output is correct
35 Correct 1 ms 384 KB Output is correct
36 Correct 1 ms 384 KB Output is correct
37 Correct 1 ms 384 KB Output is correct
38 Correct 1 ms 384 KB Output is correct
39 Correct 1 ms 384 KB Output is correct
40 Correct 1 ms 384 KB Output is correct
41 Correct 1 ms 384 KB Output is correct
42 Correct 1 ms 384 KB Output is correct
43 Correct 1 ms 384 KB Output is correct
44 Correct 1 ms 512 KB Output is correct
45 Correct 1 ms 384 KB Output is correct
46 Correct 1 ms 384 KB Output is correct
47 Correct 1 ms 416 KB Output is correct
48 Correct 1 ms 384 KB Output is correct
49 Correct 1 ms 384 KB Output is correct
50 Correct 1 ms 384 KB Output is correct
51 Correct 1 ms 384 KB Output is correct
52 Correct 1 ms 384 KB Output is correct
53 Correct 1 ms 384 KB Output is correct
54 Correct 1 ms 384 KB Output is correct
55 Correct 1 ms 384 KB Output is correct
56 Correct 1 ms 384 KB Output is correct
57 Correct 1 ms 384 KB Output is correct
58 Correct 1 ms 512 KB Output is correct
59 Correct 1 ms 384 KB Output is correct
60 Correct 1 ms 512 KB Output is correct
61 Correct 1 ms 512 KB Output is correct
62 Correct 1 ms 384 KB Output is correct
63 Correct 1 ms 512 KB Output is correct
64 Correct 1 ms 384 KB Output is correct
65 Correct 1 ms 384 KB Output is correct
66 Correct 1 ms 384 KB Output is correct
67 Correct 1 ms 384 KB Output is correct
68 Correct 1 ms 384 KB Output is correct
69 Correct 1 ms 384 KB Output is correct
70 Correct 1 ms 384 KB Output is correct
71 Correct 1 ms 384 KB Output is correct
72 Correct 1 ms 384 KB Output is correct
73 Correct 1 ms 384 KB Output is correct
74 Correct 1 ms 384 KB Output is correct
75 Correct 1 ms 384 KB Output is correct
76 Correct 2 ms 384 KB Output is correct
77 Correct 1 ms 420 KB Output is correct
78 Correct 1 ms 384 KB Output is correct
79 Correct 1 ms 384 KB Output is correct
80 Correct 1 ms 384 KB Output is correct
81 Correct 1 ms 384 KB Output is correct
82 Correct 1 ms 384 KB Output is correct
83 Correct 1 ms 384 KB Output is correct
84 Correct 1 ms 384 KB Output is correct
85 Correct 1 ms 384 KB Output is correct
86 Correct 1 ms 384 KB Output is correct
87 Correct 1 ms 384 KB Output is correct
88 Correct 1 ms 488 KB Output is correct
89 Correct 1 ms 384 KB Output is correct
90 Correct 1 ms 384 KB Output is correct
91 Correct 1 ms 384 KB Output is correct
92 Correct 1 ms 384 KB Output is correct
93 Correct 1 ms 384 KB Output is correct
94 Correct 1 ms 384 KB Output is correct
95 Correct 1 ms 384 KB Output is correct
96 Correct 1 ms 616 KB Output is correct
97 Correct 1 ms 384 KB Output is correct
98 Correct 1 ms 384 KB Output is correct
99 Correct 1 ms 416 KB Output is correct
100 Correct 1 ms 384 KB Output is correct
101 Correct 1 ms 512 KB Output is correct
102 Correct 1 ms 384 KB Output is correct
103 Correct 1 ms 384 KB Output is correct
104 Correct 1 ms 384 KB Output is correct
105 Correct 1 ms 384 KB Output is correct
106 Correct 1 ms 384 KB Output is correct
107 Correct 1 ms 384 KB Output is correct
108 Correct 1 ms 384 KB Output is correct
109 Correct 1 ms 384 KB Output is correct
110 Correct 1 ms 512 KB Output is correct
111 Correct 1 ms 384 KB Output is correct
112 Correct 1 ms 384 KB Output is correct
113 Correct 1 ms 384 KB Output is correct
114 Correct 1 ms 384 KB Output is correct
115 Correct 1 ms 384 KB Output is correct
116 Correct 1 ms 384 KB Output is correct
117 Correct 1 ms 384 KB Output is correct
118 Correct 1 ms 384 KB Output is correct
119 Correct 1 ms 384 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 384 KB Output is correct
2 Correct 1 ms 384 KB Output is correct
3 Correct 1 ms 512 KB Output is correct
4 Correct 1 ms 384 KB Output is correct
5 Correct 1 ms 384 KB Output is correct
6 Correct 1 ms 384 KB Output is correct
7 Correct 1 ms 384 KB Output is correct
8 Correct 1 ms 384 KB Output is correct
9 Correct 1 ms 384 KB Output is correct
10 Correct 1 ms 384 KB Output is correct
11 Correct 1 ms 384 KB Output is correct
12 Correct 1 ms 384 KB Output is correct
13 Correct 1 ms 384 KB Output is correct
14 Correct 1 ms 512 KB Output is correct
15 Correct 1 ms 384 KB Output is correct
16 Correct 1 ms 384 KB Output is correct
17 Correct 1 ms 384 KB Output is correct
18 Correct 1 ms 384 KB Output is correct
19 Correct 1 ms 384 KB Output is correct
20 Correct 1 ms 384 KB Output is correct
21 Correct 1 ms 512 KB Output is correct
22 Correct 1 ms 384 KB Output is correct
23 Correct 1 ms 384 KB Output is correct
24 Correct 1 ms 384 KB Output is correct
25 Correct 1 ms 384 KB Output is correct
26 Correct 1 ms 384 KB Output is correct
27 Correct 1 ms 384 KB Output is correct
28 Correct 1 ms 416 KB Output is correct
29 Correct 1 ms 384 KB Output is correct
30 Correct 1 ms 416 KB Output is correct
31 Correct 1 ms 384 KB Output is correct
32 Correct 1 ms 384 KB Output is correct
33 Correct 1 ms 384 KB Output is correct
34 Correct 1 ms 512 KB Output is correct
35 Correct 1 ms 384 KB Output is correct
36 Correct 1 ms 384 KB Output is correct
37 Correct 1 ms 384 KB Output is correct
38 Correct 1 ms 384 KB Output is correct
39 Correct 1 ms 384 KB Output is correct
40 Correct 1 ms 384 KB Output is correct
41 Correct 1 ms 384 KB Output is correct
42 Correct 1 ms 384 KB Output is correct
43 Correct 1 ms 384 KB Output is correct
44 Correct 1 ms 512 KB Output is correct
45 Correct 1 ms 384 KB Output is correct
46 Correct 1 ms 384 KB Output is correct
47 Correct 1 ms 416 KB Output is correct
48 Correct 1 ms 384 KB Output is correct
49 Correct 1 ms 384 KB Output is correct
50 Correct 1 ms 384 KB Output is correct
51 Correct 1 ms 384 KB Output is correct
52 Correct 1 ms 384 KB Output is correct
53 Correct 1 ms 384 KB Output is correct
54 Correct 1 ms 384 KB Output is correct
55 Correct 1 ms 384 KB Output is correct
56 Correct 1 ms 384 KB Output is correct
57 Correct 1 ms 384 KB Output is correct
58 Correct 1 ms 512 KB Output is correct
59 Correct 1 ms 384 KB Output is correct
60 Correct 1 ms 512 KB Output is correct
61 Correct 1 ms 512 KB Output is correct
62 Correct 1 ms 384 KB Output is correct
63 Correct 1 ms 512 KB Output is correct
64 Correct 1 ms 384 KB Output is correct
65 Correct 1 ms 384 KB Output is correct
66 Correct 1 ms 384 KB Output is correct
67 Correct 1 ms 384 KB Output is correct
68 Correct 1 ms 384 KB Output is correct
69 Correct 1 ms 384 KB Output is correct
70 Correct 1 ms 384 KB Output is correct
71 Correct 1 ms 384 KB Output is correct
72 Correct 1 ms 384 KB Output is correct
73 Correct 1 ms 384 KB Output is correct
74 Correct 1 ms 384 KB Output is correct
75 Correct 1 ms 384 KB Output is correct
76 Correct 2 ms 384 KB Output is correct
77 Correct 1 ms 420 KB Output is correct
78 Correct 1 ms 384 KB Output is correct
79 Correct 1 ms 384 KB Output is correct
80 Correct 1 ms 384 KB Output is correct
81 Correct 1 ms 384 KB Output is correct
82 Correct 1 ms 384 KB Output is correct
83 Correct 1 ms 384 KB Output is correct
84 Correct 1 ms 384 KB Output is correct
85 Correct 1 ms 384 KB Output is correct
86 Correct 1 ms 384 KB Output is correct
87 Correct 1 ms 384 KB Output is correct
88 Correct 1 ms 488 KB Output is correct
89 Correct 1 ms 384 KB Output is correct
90 Correct 1 ms 384 KB Output is correct
91 Correct 1 ms 384 KB Output is correct
92 Correct 1 ms 384 KB Output is correct
93 Correct 1 ms 384 KB Output is correct
94 Correct 1 ms 384 KB Output is correct
95 Correct 1 ms 384 KB Output is correct
96 Correct 1 ms 616 KB Output is correct
97 Correct 1 ms 384 KB Output is correct
98 Correct 1 ms 384 KB Output is correct
99 Correct 1 ms 416 KB Output is correct
100 Correct 1 ms 384 KB Output is correct
101 Correct 1 ms 512 KB Output is correct
102 Correct 1 ms 384 KB Output is correct
103 Correct 1 ms 384 KB Output is correct
104 Correct 1 ms 384 KB Output is correct
105 Correct 1 ms 384 KB Output is correct
106 Correct 1 ms 384 KB Output is correct
107 Correct 1 ms 384 KB Output is correct
108 Correct 1 ms 384 KB Output is correct
109 Correct 1 ms 384 KB Output is correct
110 Correct 1 ms 512 KB Output is correct
111 Correct 1 ms 384 KB Output is correct
112 Correct 1 ms 384 KB Output is correct
113 Correct 1 ms 384 KB Output is correct
114 Correct 1 ms 384 KB Output is correct
115 Correct 1 ms 384 KB Output is correct
116 Correct 1 ms 384 KB Output is correct
117 Correct 1 ms 384 KB Output is correct
118 Correct 1 ms 384 KB Output is correct
119 Correct 1 ms 384 KB Output is correct
120 Correct 1 ms 384 KB Output is correct
121 Correct 1 ms 384 KB Output is correct
122 Correct 1 ms 384 KB Output is correct
123 Correct 5 ms 384 KB Output is correct
124 Correct 5 ms 384 KB Output is correct
125 Correct 2 ms 384 KB Output is correct
126 Correct 1 ms 384 KB Output is correct
127 Correct 1 ms 384 KB Output is correct
128 Correct 5 ms 384 KB Output is correct
129 Correct 5 ms 384 KB Output is correct
130 Correct 1 ms 384 KB Output is correct
131 Correct 1 ms 384 KB Output is correct
132 Correct 1 ms 384 KB Output is correct
133 Correct 3 ms 384 KB Output is correct
134 Correct 4 ms 384 KB Output is correct
135 Correct 1 ms 384 KB Output is correct
136 Correct 2 ms 384 KB Output is correct
137 Correct 1 ms 384 KB Output is correct
138 Correct 5 ms 384 KB Output is correct
139 Correct 4 ms 384 KB Output is correct
140 Correct 1 ms 384 KB Output is correct
141 Correct 1 ms 512 KB Output is correct
142 Correct 1 ms 384 KB Output is correct
143 Correct 5 ms 384 KB Output is correct
144 Correct 5 ms 384 KB Output is correct
145 Correct 1 ms 384 KB Output is correct
146 Correct 1 ms 384 KB Output is correct
147 Correct 1 ms 512 KB Output is correct
148 Correct 6 ms 384 KB Output is correct
149 Correct 5 ms 384 KB Output is correct
150 Correct 1 ms 384 KB Output is correct
151 Correct 1 ms 384 KB Output is correct
152 Correct 1 ms 384 KB Output is correct
153 Correct 3 ms 384 KB Output is correct
154 Correct 4 ms 384 KB Output is correct
155 Correct 2 ms 384 KB Output is correct
156 Correct 2 ms 384 KB Output is correct
157 Correct 1 ms 384 KB Output is correct
158 Correct 5 ms 384 KB Output is correct
159 Correct 4 ms 384 KB Output is correct
160 Correct 1 ms 384 KB Output is correct
161 Correct 1 ms 384 KB Output is correct
162 Correct 2 ms 384 KB Output is correct
163 Correct 5 ms 384 KB Output is correct
164 Correct 5 ms 384 KB Output is correct
165 Correct 1 ms 384 KB Output is correct
166 Correct 1 ms 384 KB Output is correct
167 Correct 1 ms 512 KB Output is correct
168 Correct 6 ms 384 KB Output is correct
169 Correct 5 ms 384 KB Output is correct
170 Correct 1 ms 384 KB Output is correct
171 Correct 1 ms 384 KB Output is correct
172 Correct 2 ms 384 KB Output is correct
173 Correct 3 ms 384 KB Output is correct
174 Correct 4 ms 384 KB Output is correct
175 Correct 1 ms 512 KB Output is correct
176 Correct 1 ms 384 KB Output is correct
177 Correct 1 ms 384 KB Output is correct
178 Correct 5 ms 384 KB Output is correct
179 Correct 4 ms 384 KB Output is correct
180 Correct 1 ms 384 KB Output is correct
181 Correct 1 ms 384 KB Output is correct
182 Correct 1 ms 384 KB Output is correct
183 Correct 5 ms 384 KB Output is correct
184 Correct 5 ms 384 KB Output is correct
185 Correct 1 ms 384 KB Output is correct
186 Correct 1 ms 384 KB Output is correct
187 Correct 1 ms 384 KB Output is correct
188 Correct 5 ms 512 KB Output is correct
189 Correct 5 ms 384 KB Output is correct
190 Correct 1 ms 384 KB Output is correct
191 Correct 1 ms 384 KB Output is correct
192 Correct 1 ms 384 KB Output is correct
193 Correct 5 ms 384 KB Output is correct
194 Correct 4 ms 384 KB Output is correct
195 Correct 1 ms 384 KB Output is correct
196 Correct 1 ms 384 KB Output is correct
197 Correct 1 ms 384 KB Output is correct
198 Correct 5 ms 416 KB Output is correct
199 Correct 4 ms 384 KB Output is correct
200 Correct 1 ms 384 KB Output is correct
201 Correct 1 ms 384 KB Output is correct
202 Correct 1 ms 488 KB Output is correct
203 Correct 5 ms 384 KB Output is correct
204 Correct 8 ms 384 KB Output is correct
205 Correct 1 ms 384 KB Output is correct
206 Correct 1 ms 384 KB Output is correct
207 Correct 1 ms 384 KB Output is correct
208 Correct 5 ms 384 KB Output is correct
209 Correct 5 ms 384 KB Output is correct
210 Correct 1 ms 384 KB Output is correct
211 Correct 1 ms 384 KB Output is correct
212 Correct 1 ms 384 KB Output is correct
213 Correct 5 ms 384 KB Output is correct
214 Correct 3 ms 384 KB Output is correct
215 Correct 2 ms 384 KB Output is correct
216 Correct 1 ms 384 KB Output is correct
217 Correct 2 ms 384 KB Output is correct
218 Correct 7 ms 384 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 5 ms 512 KB Output is correct
2 Correct 3 ms 512 KB Output is correct
3 Correct 5 ms 640 KB Output is correct
4 Correct 19 ms 512 KB Output is correct
5 Correct 35 ms 512 KB Output is correct
6 Correct 4 ms 512 KB Output is correct
7 Correct 4 ms 512 KB Output is correct
8 Correct 4 ms 512 KB Output is correct
9 Correct 40 ms 512 KB Output is correct
10 Correct 43 ms 512 KB Output is correct
11 Correct 4 ms 640 KB Output is correct
12 Correct 4 ms 512 KB Output is correct
13 Correct 3 ms 512 KB Output is correct
14 Correct 26 ms 512 KB Output is correct
15 Correct 37 ms 512 KB Output is correct
16 Correct 3 ms 512 KB Output is correct
17 Correct 4 ms 512 KB Output is correct
18 Correct 4 ms 512 KB Output is correct
19 Correct 41 ms 512 KB Output is correct
20 Correct 27 ms 512 KB Output is correct
21 Correct 3 ms 512 KB Output is correct
22 Correct 4 ms 512 KB Output is correct
23 Correct 4 ms 512 KB Output is correct
24 Correct 19 ms 512 KB Output is correct
25 Correct 36 ms 512 KB Output is correct
26 Correct 4 ms 512 KB Output is correct
27 Correct 4 ms 512 KB Output is correct
28 Correct 4 ms 512 KB Output is correct
29 Correct 36 ms 512 KB Output is correct
30 Correct 40 ms 512 KB Output is correct
31 Correct 4 ms 512 KB Output is correct
32 Correct 4 ms 512 KB Output is correct
33 Correct 3 ms 512 KB Output is correct
34 Correct 26 ms 512 KB Output is correct
35 Correct 33 ms 512 KB Output is correct
36 Correct 4 ms 512 KB Output is correct
37 Correct 4 ms 512 KB Output is correct
38 Correct 4 ms 512 KB Output is correct
39 Correct 37 ms 512 KB Output is correct
40 Correct 26 ms 512 KB Output is correct
41 Correct 3 ms 512 KB Output is correct
42 Correct 3 ms 512 KB Output is correct
43 Correct 4 ms 512 KB Output is correct
44 Correct 20 ms 512 KB Output is correct
45 Correct 35 ms 544 KB Output is correct
46 Correct 5 ms 512 KB Output is correct
47 Correct 4 ms 512 KB Output is correct
48 Correct 4 ms 512 KB Output is correct
49 Correct 38 ms 512 KB Output is correct
50 Correct 40 ms 512 KB Output is correct
51 Correct 4 ms 512 KB Output is correct
52 Correct 4 ms 640 KB Output is correct
53 Correct 5 ms 640 KB Output is correct
54 Correct 28 ms 512 KB Output is correct
55 Correct 37 ms 512 KB Output is correct
56 Correct 3 ms 512 KB Output is correct
57 Correct 4 ms 512 KB Output is correct
58 Correct 4 ms 512 KB Output is correct
59 Correct 37 ms 512 KB Output is correct
60 Correct 26 ms 512 KB Output is correct
61 Correct 3 ms 512 KB Output is correct
62 Correct 3 ms 512 KB Output is correct
63 Correct 4 ms 512 KB Output is correct
64 Correct 19 ms 512 KB Output is correct
65 Correct 35 ms 760 KB Output is correct
66 Correct 4 ms 512 KB Output is correct
67 Correct 4 ms 512 KB Output is correct
68 Correct 4 ms 512 KB Output is correct
69 Correct 35 ms 512 KB Output is correct
70 Correct 40 ms 512 KB Output is correct
71 Correct 4 ms 512 KB Output is correct
72 Correct 4 ms 512 KB Output is correct
73 Correct 3 ms 512 KB Output is correct
74 Correct 27 ms 512 KB Output is correct
75 Correct 33 ms 512 KB Output is correct
76 Correct 4 ms 512 KB Output is correct
77 Correct 4 ms 512 KB Output is correct
78 Correct 4 ms 512 KB Output is correct
79 Correct 37 ms 512 KB Output is correct
80 Correct 26 ms 512 KB Output is correct
81 Correct 3 ms 512 KB Output is correct
82 Correct 4 ms 512 KB Output is correct
83 Correct 4 ms 512 KB Output is correct
84 Correct 19 ms 512 KB Output is correct
85 Correct 35 ms 512 KB Output is correct
86 Correct 4 ms 512 KB Output is correct
87 Correct 4 ms 512 KB Output is correct
88 Correct 4 ms 512 KB Output is correct
89 Correct 35 ms 640 KB Output is correct
90 Correct 40 ms 512 KB Output is correct
91 Correct 4 ms 512 KB Output is correct
92 Correct 4 ms 512 KB Output is correct
93 Correct 3 ms 512 KB Output is correct
94 Correct 27 ms 512 KB Output is correct
95 Correct 35 ms 512 KB Output is correct
96 Correct 4 ms 512 KB Output is correct
97 Correct 6 ms 512 KB Output is correct
98 Correct 4 ms 512 KB Output is correct
99 Correct 37 ms 512 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 3 ms 512 KB Output is correct
2 Correct 3 ms 512 KB Output is correct
3 Correct 3 ms 512 KB Output is correct
4 Correct 57 ms 512 KB Output is correct
5 Correct 60 ms 512 KB Output is correct
6 Correct 3 ms 512 KB Output is correct
7 Correct 5 ms 512 KB Output is correct
8 Correct 4 ms 512 KB Output is correct
9 Correct 59 ms 512 KB Output is correct
10 Correct 68 ms 512 KB Output is correct
11 Correct 5 ms 512 KB Output is correct
12 Correct 1 ms 512 KB Output is correct
13 Correct 3 ms 512 KB Output is correct
14 Correct 61 ms 512 KB Output is correct
15 Correct 34 ms 512 KB Output is correct
16 Correct 3 ms 512 KB Output is correct
17 Correct 5 ms 512 KB Output is correct
18 Correct 3 ms 512 KB Output is correct
19 Correct 42 ms 512 KB Output is correct
20 Correct 48 ms 512 KB Output is correct
21 Correct 3 ms 512 KB Output is correct
22 Correct 3 ms 512 KB Output is correct
23 Correct 3 ms 512 KB Output is correct
24 Correct 59 ms 512 KB Output is correct
25 Correct 65 ms 512 KB Output is correct
26 Correct 4 ms 512 KB Output is correct
27 Correct 3 ms 512 KB Output is correct
28 Correct 4 ms 672 KB Output is correct
29 Correct 57 ms 632 KB Output is correct
30 Correct 68 ms 616 KB Output is correct
31 Correct 3 ms 512 KB Output is correct
32 Correct 1 ms 512 KB Output is correct
33 Correct 3 ms 512 KB Output is correct
34 Correct 58 ms 512 KB Output is correct
35 Correct 36 ms 512 KB Output is correct
36 Correct 3 ms 512 KB Output is correct
37 Correct 4 ms 512 KB Output is correct
38 Correct 3 ms 640 KB Output is correct
39 Correct 51 ms 512 KB Output is correct
40 Correct 53 ms 512 KB Output is correct
41 Correct 3 ms 512 KB Output is correct
42 Correct 3 ms 512 KB Output is correct
43 Correct 3 ms 512 KB Output is correct
44 Correct 60 ms 672 KB Output is correct
45 Correct 61 ms 512 KB Output is correct
46 Correct 3 ms 512 KB Output is correct
47 Correct 3 ms 672 KB Output is correct
48 Correct 3 ms 512 KB Output is correct
49 Correct 57 ms 512 KB Output is correct
50 Correct 59 ms 512 KB Output is correct
51 Correct 3 ms 512 KB Output is correct
52 Correct 2 ms 512 KB Output is correct
53 Correct 3 ms 512 KB Output is correct
54 Correct 58 ms 544 KB Output is correct
55 Correct 37 ms 512 KB Output is correct
56 Correct 3 ms 512 KB Output is correct
57 Correct 3 ms 512 KB Output is correct
58 Correct 3 ms 512 KB Output is correct
59 Correct 47 ms 512 KB Output is correct
60 Correct 38 ms 652 KB Output is correct
61 Correct 3 ms 512 KB Output is correct
62 Correct 3 ms 512 KB Output is correct
63 Correct 3 ms 512 KB Output is correct
64 Correct 59 ms 632 KB Output is correct
65 Correct 63 ms 512 KB Output is correct
66 Correct 3 ms 512 KB Output is correct
67 Correct 3 ms 640 KB Output is correct
68 Correct 3 ms 512 KB Output is correct
69 Correct 58 ms 512 KB Output is correct
70 Correct 66 ms 512 KB Output is correct
71 Correct 3 ms 512 KB Output is correct
72 Correct 1 ms 512 KB Output is correct
73 Correct 3 ms 512 KB Output is correct
74 Correct 60 ms 632 KB Output is correct
75 Correct 41 ms 512 KB Output is correct
76 Correct 3 ms 512 KB Output is correct
77 Correct 3 ms 544 KB Output is correct
78 Correct 4 ms 512 KB Output is correct
79 Correct 42 ms 512 KB Output is correct
80 Correct 37 ms 512 KB Output is correct
81 Correct 3 ms 512 KB Output is correct
82 Correct 3 ms 544 KB Output is correct
83 Correct 3 ms 512 KB Output is correct
84 Correct 60 ms 616 KB Output is correct
85 Correct 61 ms 512 KB Output is correct
86 Correct 3 ms 512 KB Output is correct
87 Correct 3 ms 512 KB Output is correct
88 Correct 3 ms 512 KB Output is correct
89 Correct 57 ms 512 KB Output is correct
90 Correct 61 ms 512 KB Output is correct
91 Correct 5 ms 512 KB Output is correct
92 Correct 1 ms 512 KB Output is correct
93 Correct 3 ms 512 KB Output is correct
94 Correct 60 ms 512 KB Output is correct
95 Correct 34 ms 512 KB Output is correct
96 Correct 4 ms 512 KB Output is correct
97 Correct 4 ms 512 KB Output is correct
98 Correct 4 ms 512 KB Output is correct
99 Correct 42 ms 512 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 5 ms 512 KB Output is correct
2 Correct 4 ms 512 KB Output is correct
3 Correct 6 ms 616 KB Output is correct
4 Correct 60 ms 616 KB Output is correct
5 Correct 59 ms 512 KB Output is correct
6 Correct 5 ms 512 KB Output is correct
7 Correct 5 ms 512 KB Output is correct
8 Correct 5 ms 512 KB Output is correct
9 Correct 57 ms 512 KB Output is correct
10 Correct 63 ms 512 KB Output is correct
11 Correct 7 ms 512 KB Output is correct
12 Correct 1 ms 512 KB Output is correct
13 Correct 4 ms 512 KB Output is correct
14 Correct 65 ms 616 KB Output is correct
15 Correct 57 ms 512 KB Output is correct
16 Correct 4 ms 512 KB Output is correct
17 Correct 4 ms 512 KB Output is correct
18 Correct 4 ms 512 KB Output is correct
19 Correct 46 ms 512 KB Output is correct
20 Correct 47 ms 512 KB Output is correct
21 Correct 5 ms 512 KB Output is correct
22 Correct 4 ms 512 KB Output is correct
23 Correct 4 ms 512 KB Output is correct
24 Correct 59 ms 512 KB Output is correct
25 Correct 55 ms 512 KB Output is correct
26 Correct 5 ms 512 KB Output is correct
27 Correct 4 ms 544 KB Output is correct
28 Correct 4 ms 512 KB Output is correct
29 Correct 58 ms 512 KB Output is correct
30 Correct 62 ms 632 KB Output is correct
31 Correct 7 ms 512 KB Output is correct
32 Correct 2 ms 512 KB Output is correct
33 Correct 4 ms 512 KB Output is correct
34 Correct 60 ms 512 KB Output is correct
35 Correct 60 ms 512 KB Output is correct
36 Correct 5 ms 512 KB Output is correct
37 Correct 5 ms 512 KB Output is correct
38 Correct 4 ms 512 KB Output is correct
39 Correct 50 ms 512 KB Output is correct
40 Correct 48 ms 512 KB Output is correct
41 Correct 5 ms 544 KB Output is correct
42 Correct 4 ms 512 KB Output is correct
43 Correct 5 ms 512 KB Output is correct
44 Correct 58 ms 512 KB Output is correct
45 Correct 55 ms 512 KB Output is correct
46 Correct 4 ms 512 KB Output is correct
47 Correct 4 ms 512 KB Output is correct
48 Correct 4 ms 512 KB Output is correct
49 Correct 59 ms 512 KB Output is correct
50 Correct 59 ms 512 KB Output is correct
51 Correct 7 ms 512 KB Output is correct
52 Correct 1 ms 512 KB Output is correct
53 Correct 4 ms 512 KB Output is correct
54 Correct 61 ms 620 KB Output is correct
55 Correct 58 ms 512 KB Output is correct
56 Correct 5 ms 512 KB Output is correct
57 Correct 5 ms 544 KB Output is correct
58 Correct 6 ms 512 KB Output is correct
59 Correct 47 ms 512 KB Output is correct
60 Correct 58 ms 624 KB Output is correct
61 Correct 5 ms 512 KB Output is correct
62 Correct 4 ms 512 KB Output is correct
63 Correct 4 ms 512 KB Output is correct
64 Correct 56 ms 512 KB Output is correct
65 Correct 54 ms 512 KB Output is correct
66 Correct 4 ms 512 KB Output is correct
67 Correct 4 ms 512 KB Output is correct
68 Correct 5 ms 512 KB Output is correct
69 Correct 57 ms 512 KB Output is correct
70 Correct 59 ms 512 KB Output is correct
71 Correct 7 ms 512 KB Output is correct
72 Correct 1 ms 512 KB Output is correct
73 Correct 4 ms 512 KB Output is correct
74 Correct 62 ms 512 KB Output is correct
75 Correct 59 ms 512 KB Output is correct
76 Correct 5 ms 640 KB Output is correct
77 Correct 7 ms 640 KB Output is correct
78 Correct 4 ms 512 KB Output is correct
79 Correct 46 ms 744 KB Output is correct
80 Correct 49 ms 632 KB Output is correct
81 Correct 5 ms 512 KB Output is correct
82 Correct 4 ms 512 KB Output is correct
83 Correct 4 ms 512 KB Output is correct
84 Correct 56 ms 512 KB Output is correct
85 Correct 55 ms 512 KB Output is correct
86 Correct 4 ms 512 KB Output is correct
87 Correct 4 ms 512 KB Output is correct
88 Correct 4 ms 512 KB Output is correct
89 Correct 57 ms 512 KB Output is correct
90 Correct 62 ms 512 KB Output is correct
91 Correct 7 ms 640 KB Output is correct
92 Correct 1 ms 512 KB Output is correct
93 Correct 4 ms 512 KB Output is correct
94 Correct 62 ms 512 KB Output is correct
95 Correct 58 ms 512 KB Output is correct
96 Correct 5 ms 640 KB Output is correct
97 Correct 5 ms 512 KB Output is correct
98 Correct 4 ms 512 KB Output is correct
99 Correct 47 ms 512 KB Output is correct
# Verdict Execution time Memory Grader output
1 Correct 1 ms 384 KB Output is correct
2 Correct 1 ms 384 KB Output is correct
3 Correct 1 ms 512 KB Output is correct
4 Correct 1 ms 384 KB Output is correct
5 Correct 1 ms 384 KB Output is correct
6 Correct 1 ms 384 KB Output is correct
7 Correct 1 ms 384 KB Output is correct
8 Correct 1 ms 384 KB Output is correct
9 Correct 1 ms 384 KB Output is correct
10 Correct 1 ms 384 KB Output is correct
11 Correct 1 ms 384 KB Output is correct
12 Correct 1 ms 384 KB Output is correct
13 Correct 1 ms 384 KB Output is correct
14 Correct 1 ms 512 KB Output is correct
15 Correct 1 ms 384 KB Output is correct
16 Correct 1 ms 384 KB Output is correct
17 Correct 1 ms 384 KB Output is correct
18 Correct 1 ms 384 KB Output is correct
19 Correct 1 ms 384 KB Output is correct
20 Correct 1 ms 384 KB Output is correct
21 Correct 1 ms 512 KB Output is correct
22 Correct 1 ms 384 KB Output is correct
23 Correct 1 ms 384 KB Output is correct
24 Correct 1 ms 384 KB Output is correct
25 Correct 1 ms 384 KB Output is correct
26 Correct 1 ms 384 KB Output is correct
27 Correct 1 ms 384 KB Output is correct
28 Correct 1 ms 416 KB Output is correct
29 Correct 1 ms 384 KB Output is correct
30 Correct 1 ms 416 KB Output is correct
31 Correct 1 ms 384 KB Output is correct
32 Correct 1 ms 384 KB Output is correct
33 Correct 1 ms 384 KB Output is correct
34 Correct 1 ms 512 KB Output is correct
35 Correct 1 ms 384 KB Output is correct
36 Correct 1 ms 384 KB Output is correct
37 Correct 1 ms 384 KB Output is correct
38 Correct 1 ms 384 KB Output is correct
39 Correct 1 ms 384 KB Output is correct
40 Correct 1 ms 384 KB Output is correct
41 Correct 1 ms 384 KB Output is correct
42 Correct 1 ms 384 KB Output is correct
43 Correct 1 ms 384 KB Output is correct
44 Correct 1 ms 512 KB Output is correct
45 Correct 1 ms 384 KB Output is correct
46 Correct 1 ms 384 KB Output is correct
47 Correct 1 ms 416 KB Output is correct
48 Correct 1 ms 384 KB Output is correct
49 Correct 1 ms 384 KB Output is correct
50 Correct 1 ms 384 KB Output is correct
51 Correct 1 ms 384 KB Output is correct
52 Correct 1 ms 384 KB Output is correct
53 Correct 1 ms 384 KB Output is correct
54 Correct 1 ms 384 KB Output is correct
55 Correct 1 ms 384 KB Output is correct
56 Correct 1 ms 384 KB Output is correct
57 Correct 1 ms 384 KB Output is correct
58 Correct 1 ms 512 KB Output is correct
59 Correct 1 ms 384 KB Output is correct
60 Correct 1 ms 512 KB Output is correct
61 Correct 1 ms 512 KB Output is correct
62 Correct 1 ms 384 KB Output is correct
63 Correct 1 ms 512 KB Output is correct
64 Correct 1 ms 384 KB Output is correct
65 Correct 1 ms 384 KB Output is correct
66 Correct 1 ms 384 KB Output is correct
67 Correct 1 ms 384 KB Output is correct
68 Correct 1 ms 384 KB Output is correct
69 Correct 1 ms 384 KB Output is correct
70 Correct 1 ms 384 KB Output is correct
71 Correct 1 ms 384 KB Output is correct
72 Correct 1 ms 384 KB Output is correct
73 Correct 1 ms 384 KB Output is correct
74 Correct 1 ms 384 KB Output is correct
75 Correct 1 ms 384 KB Output is correct
76 Correct 2 ms 384 KB Output is correct
77 Correct 1 ms 420 KB Output is correct
78 Correct 1 ms 384 KB Output is correct
79 Correct 1 ms 384 KB Output is correct
80 Correct 1 ms 384 KB Output is correct
81 Correct 1 ms 384 KB Output is correct
82 Correct 1 ms 384 KB Output is correct
83 Correct 1 ms 384 KB Output is correct
84 Correct 1 ms 384 KB Output is correct
85 Correct 1 ms 384 KB Output is correct
86 Correct 1 ms 384 KB Output is correct
87 Correct 1 ms 384 KB Output is correct
88 Correct 1 ms 488 KB Output is correct
89 Correct 1 ms 384 KB Output is correct
90 Correct 1 ms 384 KB Output is correct
91 Correct 1 ms 384 KB Output is correct
92 Correct 1 ms 384 KB Output is correct
93 Correct 1 ms 384 KB Output is correct
94 Correct 1 ms 384 KB Output is correct
95 Correct 1 ms 384 KB Output is correct
96 Correct 1 ms 616 KB Output is correct
97 Correct 1 ms 384 KB Output is correct
98 Correct 1 ms 384 KB Output is correct
99 Correct 1 ms 416 KB Output is correct
100 Correct 1 ms 384 KB Output is correct
101 Correct 1 ms 512 KB Output is correct
102 Correct 1 ms 384 KB Output is correct
103 Correct 1 ms 384 KB Output is correct
104 Correct 1 ms 384 KB Output is correct
105 Correct 1 ms 384 KB Output is correct
106 Correct 1 ms 384 KB Output is correct
107 Correct 1 ms 384 KB Output is correct
108 Correct 1 ms 384 KB Output is correct
109 Correct 1 ms 384 KB Output is correct
110 Correct 1 ms 512 KB Output is correct
111 Correct 1 ms 384 KB Output is correct
112 Correct 1 ms 384 KB Output is correct
113 Correct 1 ms 384 KB Output is correct
114 Correct 1 ms 384 KB Output is correct
115 Correct 1 ms 384 KB Output is correct
116 Correct 1 ms 384 KB Output is correct
117 Correct 1 ms 384 KB Output is correct
118 Correct 1 ms 384 KB Output is correct
119 Correct 1 ms 384 KB Output is correct
120 Correct 1 ms 384 KB Output is correct
121 Correct 1 ms 384 KB Output is correct
122 Correct 1 ms 384 KB Output is correct
123 Correct 5 ms 384 KB Output is correct
124 Correct 5 ms 384 KB Output is correct
125 Correct 2 ms 384 KB Output is correct
126 Correct 1 ms 384 KB Output is correct
127 Correct 1 ms 384 KB Output is correct
128 Correct 5 ms 384 KB Output is correct
129 Correct 5 ms 384 KB Output is correct
130 Correct 1 ms 384 KB Output is correct
131 Correct 1 ms 384 KB Output is correct
132 Correct 1 ms 384 KB Output is correct
133 Correct 3 ms 384 KB Output is correct
134 Correct 4 ms 384 KB Output is correct
135 Correct 1 ms 384 KB Output is correct
136 Correct 2 ms 384 KB Output is correct
137 Correct 1 ms 384 KB Output is correct
138 Correct 5 ms 384 KB Output is correct
139 Correct 4 ms 384 KB Output is correct
140 Correct 1 ms 384 KB Output is correct
141 Correct 1 ms 512 KB Output is correct
142 Correct 1 ms 384 KB Output is correct
143 Correct 5 ms 384 KB Output is correct
144 Correct 5 ms 384 KB Output is correct
145 Correct 1 ms 384 KB Output is correct
146 Correct 1 ms 384 KB Output is correct
147 Correct 1 ms 512 KB Output is correct
148 Correct 6 ms 384 KB Output is correct
149 Correct 5 ms 384 KB Output is correct
150 Correct 1 ms 384 KB Output is correct
151 Correct 1 ms 384 KB Output is correct
152 Correct 1 ms 384 KB Output is correct
153 Correct 3 ms 384 KB Output is correct
154 Correct 4 ms 384 KB Output is correct
155 Correct 2 ms 384 KB Output is correct
156 Correct 2 ms 384 KB Output is correct
157 Correct 1 ms 384 KB Output is correct
158 Correct 5 ms 384 KB Output is correct
159 Correct 4 ms 384 KB Output is correct
160 Correct 1 ms 384 KB Output is correct
161 Correct 1 ms 384 KB Output is correct
162 Correct 2 ms 384 KB Output is correct
163 Correct 5 ms 384 KB Output is correct
164 Correct 5 ms 384 KB Output is correct
165 Correct 1 ms 384 KB Output is correct
166 Correct 1 ms 384 KB Output is correct
167 Correct 1 ms 512 KB Output is correct
168 Correct 6 ms 384 KB Output is correct
169 Correct 5 ms 384 KB Output is correct
170 Correct 1 ms 384 KB Output is correct
171 Correct 1 ms 384 KB Output is correct
172 Correct 2 ms 384 KB Output is correct
173 Correct 3 ms 384 KB Output is correct
174 Correct 4 ms 384 KB Output is correct
175 Correct 1 ms 512 KB Output is correct
176 Correct 1 ms 384 KB Output is correct
177 Correct 1 ms 384 KB Output is correct
178 Correct 5 ms 384 KB Output is correct
179 Correct 4 ms 384 KB Output is correct
180 Correct 1 ms 384 KB Output is correct
181 Correct 1 ms 384 KB Output is correct
182 Correct 1 ms 384 KB Output is correct
183 Correct 5 ms 384 KB Output is correct
184 Correct 5 ms 384 KB Output is correct
185 Correct 1 ms 384 KB Output is correct
186 Correct 1 ms 384 KB Output is correct
187 Correct 1 ms 384 KB Output is correct
188 Correct 5 ms 512 KB Output is correct
189 Correct 5 ms 384 KB Output is correct
190 Correct 1 ms 384 KB Output is correct
191 Correct 1 ms 384 KB Output is correct
192 Correct 1 ms 384 KB Output is correct
193 Correct 5 ms 384 KB Output is correct
194 Correct 4 ms 384 KB Output is correct
195 Correct 1 ms 384 KB Output is correct
196 Correct 1 ms 384 KB Output is correct
197 Correct 1 ms 384 KB Output is correct
198 Correct 5 ms 416 KB Output is correct
199 Correct 4 ms 384 KB Output is correct
200 Correct 1 ms 384 KB Output is correct
201 Correct 1 ms 384 KB Output is correct
202 Correct 1 ms 488 KB Output is correct
203 Correct 5 ms 384 KB Output is correct
204 Correct 8 ms 384 KB Output is correct
205 Correct 1 ms 384 KB Output is correct
206 Correct 1 ms 384 KB Output is correct
207 Correct 1 ms 384 KB Output is correct
208 Correct 5 ms 384 KB Output is correct
209 Correct 5 ms 384 KB Output is correct
210 Correct 1 ms 384 KB Output is correct
211 Correct 1 ms 384 KB Output is correct
212 Correct 1 ms 384 KB Output is correct
213 Correct 5 ms 384 KB Output is correct
214 Correct 3 ms 384 KB Output is correct
215 Correct 2 ms 384 KB Output is correct
216 Correct 1 ms 384 KB Output is correct
217 Correct 2 ms 384 KB Output is correct
218 Correct 7 ms 384 KB Output is correct
219 Correct 5 ms 512 KB Output is correct
220 Correct 3 ms 512 KB Output is correct
221 Correct 5 ms 640 KB Output is correct
222 Correct 19 ms 512 KB Output is correct
223 Correct 35 ms 512 KB Output is correct
224 Correct 4 ms 512 KB Output is correct
225 Correct 4 ms 512 KB Output is correct
226 Correct 4 ms 512 KB Output is correct
227 Correct 40 ms 512 KB Output is correct
228 Correct 43 ms 512 KB Output is correct
229 Correct 4 ms 640 KB Output is correct
230 Correct 4 ms 512 KB Output is correct
231 Correct 3 ms 512 KB Output is correct
232 Correct 26 ms 512 KB Output is correct
233 Correct 37 ms 512 KB Output is correct
234 Correct 3 ms 512 KB Output is correct
235 Correct 4 ms 512 KB Output is correct
236 Correct 4 ms 512 KB Output is correct
237 Correct 41 ms 512 KB Output is correct
238 Correct 27 ms 512 KB Output is correct
239 Correct 3 ms 512 KB Output is correct
240 Correct 4 ms 512 KB Output is correct
241 Correct 4 ms 512 KB Output is correct
242 Correct 19 ms 512 KB Output is correct
243 Correct 36 ms 512 KB Output is correct
244 Correct 4 ms 512 KB Output is correct
245 Correct 4 ms 512 KB Output is correct
246 Correct 4 ms 512 KB Output is correct
247 Correct 36 ms 512 KB Output is correct
248 Correct 40 ms 512 KB Output is correct
249 Correct 4 ms 512 KB Output is correct
250 Correct 4 ms 512 KB Output is correct
251 Correct 3 ms 512 KB Output is correct
252 Correct 26 ms 512 KB Output is correct
253 Correct 33 ms 512 KB Output is correct
254 Correct 4 ms 512 KB Output is correct
255 Correct 4 ms 512 KB Output is correct
256 Correct 4 ms 512 KB Output is correct
257 Correct 37 ms 512 KB Output is correct
258 Correct 26 ms 512 KB Output is correct
259 Correct 3 ms 512 KB Output is correct
260 Correct 3 ms 512 KB Output is correct
261 Correct 4 ms 512 KB Output is correct
262 Correct 20 ms 512 KB Output is correct
263 Correct 35 ms 544 KB Output is correct
264 Correct 5 ms 512 KB Output is correct
265 Correct 4 ms 512 KB Output is correct
266 Correct 4 ms 512 KB Output is correct
267 Correct 38 ms 512 KB Output is correct
268 Correct 40 ms 512 KB Output is correct
269 Correct 4 ms 512 KB Output is correct
270 Correct 4 ms 640 KB Output is correct
271 Correct 5 ms 640 KB Output is correct
272 Correct 28 ms 512 KB Output is correct
273 Correct 37 ms 512 KB Output is correct
274 Correct 3 ms 512 KB Output is correct
275 Correct 4 ms 512 KB Output is correct
276 Correct 4 ms 512 KB Output is correct
277 Correct 37 ms 512 KB Output is correct
278 Correct 26 ms 512 KB Output is correct
279 Correct 3 ms 512 KB Output is correct
280 Correct 3 ms 512 KB Output is correct
281 Correct 4 ms 512 KB Output is correct
282 Correct 19 ms 512 KB Output is correct
283 Correct 35 ms 760 KB Output is correct
284 Correct 4 ms 512 KB Output is correct
285 Correct 4 ms 512 KB Output is correct
286 Correct 4 ms 512 KB Output is correct
287 Correct 35 ms 512 KB Output is correct
288 Correct 40 ms 512 KB Output is correct
289 Correct 4 ms 512 KB Output is correct
290 Correct 4 ms 512 KB Output is correct
291 Correct 3 ms 512 KB Output is correct
292 Correct 27 ms 512 KB Output is correct
293 Correct 33 ms 512 KB Output is correct
294 Correct 4 ms 512 KB Output is correct
295 Correct 4 ms 512 KB Output is correct
296 Correct 4 ms 512 KB Output is correct
297 Correct 37 ms 512 KB Output is correct
298 Correct 26 ms 512 KB Output is correct
299 Correct 3 ms 512 KB Output is correct
300 Correct 4 ms 512 KB Output is correct
301 Correct 4 ms 512 KB Output is correct
302 Correct 19 ms 512 KB Output is correct
303 Correct 35 ms 512 KB Output is correct
304 Correct 4 ms 512 KB Output is correct
305 Correct 4 ms 512 KB Output is correct
306 Correct 4 ms 512 KB Output is correct
307 Correct 35 ms 640 KB Output is correct
308 Correct 40 ms 512 KB Output is correct
309 Correct 4 ms 512 KB Output is correct
310 Correct 4 ms 512 KB Output is correct
311 Correct 3 ms 512 KB Output is correct
312 Correct 27 ms 512 KB Output is correct
313 Correct 35 ms 512 KB Output is correct
314 Correct 4 ms 512 KB Output is correct
315 Correct 6 ms 512 KB Output is correct
316 Correct 4 ms 512 KB Output is correct
317 Correct 37 ms 512 KB Output is correct
318 Correct 3 ms 512 KB Output is correct
319 Correct 3 ms 512 KB Output is correct
320 Correct 3 ms 512 KB Output is correct
321 Correct 57 ms 512 KB Output is correct
322 Correct 60 ms 512 KB Output is correct
323 Correct 3 ms 512 KB Output is correct
324 Correct 5 ms 512 KB Output is correct
325 Correct 4 ms 512 KB Output is correct
326 Correct 59 ms 512 KB Output is correct
327 Correct 68 ms 512 KB Output is correct
328 Correct 5 ms 512 KB Output is correct
329 Correct 1 ms 512 KB Output is correct
330 Correct 3 ms 512 KB Output is correct
331 Correct 61 ms 512 KB Output is correct
332 Correct 34 ms 512 KB Output is correct
333 Correct 3 ms 512 KB Output is correct
334 Correct 5 ms 512 KB Output is correct
335 Correct 3 ms 512 KB Output is correct
336 Correct 42 ms 512 KB Output is correct
337 Correct 48 ms 512 KB Output is correct
338 Correct 3 ms 512 KB Output is correct
339 Correct 3 ms 512 KB Output is correct
340 Correct 3 ms 512 KB Output is correct
341 Correct 59 ms 512 KB Output is correct
342 Correct 65 ms 512 KB Output is correct
343 Correct 4 ms 512 KB Output is correct
344 Correct 3 ms 512 KB Output is correct
345 Correct 4 ms 672 KB Output is correct
346 Correct 57 ms 632 KB Output is correct
347 Correct 68 ms 616 KB Output is correct
348 Correct 3 ms 512 KB Output is correct
349 Correct 1 ms 512 KB Output is correct
350 Correct 3 ms 512 KB Output is correct
351 Correct 58 ms 512 KB Output is correct
352 Correct 36 ms 512 KB Output is correct
353 Correct 3 ms 512 KB Output is correct
354 Correct 4 ms 512 KB Output is correct
355 Correct 3 ms 640 KB Output is correct
356 Correct 51 ms 512 KB Output is correct
357 Correct 53 ms 512 KB Output is correct
358 Correct 3 ms 512 KB Output is correct
359 Correct 3 ms 512 KB Output is correct
360 Correct 3 ms 512 KB Output is correct
361 Correct 60 ms 672 KB Output is correct
362 Correct 61 ms 512 KB Output is correct
363 Correct 3 ms 512 KB Output is correct
364 Correct 3 ms 672 KB Output is correct
365 Correct 3 ms 512 KB Output is correct
366 Correct 57 ms 512 KB Output is correct
367 Correct 59 ms 512 KB Output is correct
368 Correct 3 ms 512 KB Output is correct
369 Correct 2 ms 512 KB Output is correct
370 Correct 3 ms 512 KB Output is correct
371 Correct 58 ms 544 KB Output is correct
372 Correct 37 ms 512 KB Output is correct
373 Correct 3 ms 512 KB Output is correct
374 Correct 3 ms 512 KB Output is correct
375 Correct 3 ms 512 KB Output is correct
376 Correct 47 ms 512 KB Output is correct
377 Correct 38 ms 652 KB Output is correct
378 Correct 3 ms 512 KB Output is correct
379 Correct 3 ms 512 KB Output is correct
380 Correct 3 ms 512 KB Output is correct
381 Correct 59 ms 632 KB Output is correct
382 Correct 63 ms 512 KB Output is correct
383 Correct 3 ms 512 KB Output is correct
384 Correct 3 ms 640 KB Output is correct
385 Correct 3 ms 512 KB Output is correct
386 Correct 58 ms 512 KB Output is correct
387 Correct 66 ms 512 KB Output is correct
388 Correct 3 ms 512 KB Output is correct
389 Correct 1 ms 512 KB Output is correct
390 Correct 3 ms 512 KB Output is correct
391 Correct 60 ms 632 KB Output is correct
392 Correct 41 ms 512 KB Output is correct
393 Correct 3 ms 512 KB Output is correct
394 Correct 3 ms 544 KB Output is correct
395 Correct 4 ms 512 KB Output is correct
396 Correct 42 ms 512 KB Output is correct
397 Correct 37 ms 512 KB Output is correct
398 Correct 3 ms 512 KB Output is correct
399 Correct 3 ms 544 KB Output is correct
400 Correct 3 ms 512 KB Output is correct
401 Correct 60 ms 616 KB Output is correct
402 Correct 61 ms 512 KB Output is correct
403 Correct 3 ms 512 KB Output is correct
404 Correct 3 ms 512 KB Output is correct
405 Correct 3 ms 512 KB Output is correct
406 Correct 57 ms 512 KB Output is correct
407 Correct 61 ms 512 KB Output is correct
408 Correct 5 ms 512 KB Output is correct
409 Correct 1 ms 512 KB Output is correct
410 Correct 3 ms 512 KB Output is correct
411 Correct 60 ms 512 KB Output is correct
412 Correct 34 ms 512 KB Output is correct
413 Correct 4 ms 512 KB Output is correct
414 Correct 4 ms 512 KB Output is correct
415 Correct 4 ms 512 KB Output is correct
416 Correct 42 ms 512 KB Output is correct
417 Correct 5 ms 512 KB Output is correct
418 Correct 4 ms 512 KB Output is correct
419 Correct 6 ms 616 KB Output is correct
420 Correct 60 ms 616 KB Output is correct
421 Correct 59 ms 512 KB Output is correct
422 Correct 5 ms 512 KB Output is correct
423 Correct 5 ms 512 KB Output is correct
424 Correct 5 ms 512 KB Output is correct
425 Correct 57 ms 512 KB Output is correct
426 Correct 63 ms 512 KB Output is correct
427 Correct 7 ms 512 KB Output is correct
428 Correct 1 ms 512 KB Output is correct
429 Correct 4 ms 512 KB Output is correct
430 Correct 65 ms 616 KB Output is correct
431 Correct 57 ms 512 KB Output is correct
432 Correct 4 ms 512 KB Output is correct
433 Correct 4 ms 512 KB Output is correct
434 Correct 4 ms 512 KB Output is correct
435 Correct 46 ms 512 KB Output is correct
436 Correct 47 ms 512 KB Output is correct
437 Correct 5 ms 512 KB Output is correct
438 Correct 4 ms 512 KB Output is correct
439 Correct 4 ms 512 KB Output is correct
440 Correct 59 ms 512 KB Output is correct
441 Correct 55 ms 512 KB Output is correct
442 Correct 5 ms 512 KB Output is correct
443 Correct 4 ms 544 KB Output is correct
444 Correct 4 ms 512 KB Output is correct
445 Correct 58 ms 512 KB Output is correct
446 Correct 62 ms 632 KB Output is correct
447 Correct 7 ms 512 KB Output is correct
448 Correct 2 ms 512 KB Output is correct
449 Correct 4 ms 512 KB Output is correct
450 Correct 60 ms 512 KB Output is correct
451 Correct 60 ms 512 KB Output is correct
452 Correct 5 ms 512 KB Output is correct
453 Correct 5 ms 512 KB Output is correct
454 Correct 4 ms 512 KB Output is correct
455 Correct 50 ms 512 KB Output is correct
456 Correct 48 ms 512 KB Output is correct
457 Correct 5 ms 544 KB Output is correct
458 Correct 4 ms 512 KB Output is correct
459 Correct 5 ms 512 KB Output is correct
460 Correct 58 ms 512 KB Output is correct
461 Correct 55 ms 512 KB Output is correct
462 Correct 4 ms 512 KB Output is correct
463 Correct 4 ms 512 KB Output is correct
464 Correct 4 ms 512 KB Output is correct
465 Correct 59 ms 512 KB Output is correct
466 Correct 59 ms 512 KB Output is correct
467 Correct 7 ms 512 KB Output is correct
468 Correct 1 ms 512 KB Output is correct
469 Correct 4 ms 512 KB Output is correct
470 Correct 61 ms 620 KB Output is correct
471 Correct 58 ms 512 KB Output is correct
472 Correct 5 ms 512 KB Output is correct
473 Correct 5 ms 544 KB Output is correct
474 Correct 6 ms 512 KB Output is correct
475 Correct 47 ms 512 KB Output is correct
476 Correct 58 ms 624 KB Output is correct
477 Correct 5 ms 512 KB Output is correct
478 Correct 4 ms 512 KB Output is correct
479 Correct 4 ms 512 KB Output is correct
480 Correct 56 ms 512 KB Output is correct
481 Correct 54 ms 512 KB Output is correct
482 Correct 4 ms 512 KB Output is correct
483 Correct 4 ms 512 KB Output is correct
484 Correct 5 ms 512 KB Output is correct
485 Correct 57 ms 512 KB Output is correct
486 Correct 59 ms 512 KB Output is correct
487 Correct 7 ms 512 KB Output is correct
488 Correct 1 ms 512 KB Output is correct
489 Correct 4 ms 512 KB Output is correct
490 Correct 62 ms 512 KB Output is correct
491 Correct 59 ms 512 KB Output is correct
492 Correct 5 ms 640 KB Output is correct
493 Correct 7 ms 640 KB Output is correct
494 Correct 4 ms 512 KB Output is correct
495 Correct 46 ms 744 KB Output is correct
496 Correct 49 ms 632 KB Output is correct
497 Correct 5 ms 512 KB Output is correct
498 Correct 4 ms 512 KB Output is correct
499 Correct 4 ms 512 KB Output is correct
500 Correct 56 ms 512 KB Output is correct
501 Correct 55 ms 512 KB Output is correct
502 Correct 4 ms 512 KB Output is correct
503 Correct 4 ms 512 KB Output is correct
504 Correct 4 ms 512 KB Output is correct
505 Correct 57 ms 512 KB Output is correct
506 Correct 62 ms 512 KB Output is correct
507 Correct 7 ms 640 KB Output is correct
508 Correct 1 ms 512 KB Output is correct
509 Correct 4 ms 512 KB Output is correct
510 Correct 62 ms 512 KB Output is correct
511 Correct 58 ms 512 KB Output is correct
512 Correct 5 ms 640 KB Output is correct
513 Correct 5 ms 512 KB Output is correct
514 Correct 4 ms 512 KB Output is correct
515 Correct 47 ms 512 KB Output is correct
516 Correct 3 ms 512 KB Output is correct
517 Correct 3 ms 512 KB Output is correct
518 Correct 3 ms 512 KB Output is correct
519 Correct 63 ms 512 KB Output is correct
520 Correct 59 ms 512 KB Output is correct
521 Correct 3 ms 512 KB Output is correct
522 Correct 3 ms 512 KB Output is correct
523 Correct 3 ms 640 KB Output is correct
524 Correct 59 ms 544 KB Output is correct
525 Correct 64 ms 512 KB Output is correct
526 Correct 3 ms 512 KB Output is correct
527 Correct 1 ms 544 KB Output is correct
528 Correct 3 ms 512 KB Output is correct
529 Correct 58 ms 512 KB Output is correct
530 Correct 60 ms 640 KB Output is correct
531 Correct 2 ms 512 KB Output is correct
532 Correct 3 ms 512 KB Output is correct
533 Correct 3 ms 512 KB Output is correct
534 Correct 56 ms 512 KB Output is correct
535 Correct 56 ms 512 KB Output is correct
536 Correct 3 ms 512 KB Output is correct
537 Correct 3 ms 640 KB Output is correct
538 Correct 3 ms 640 KB Output is correct
539 Correct 59 ms 512 KB Output is correct
540 Correct 60 ms 512 KB Output is correct
541 Correct 3 ms 512 KB Output is correct
542 Correct 4 ms 512 KB Output is correct
543 Correct 3 ms 512 KB Output is correct
544 Correct 61 ms 512 KB Output is correct
545 Correct 65 ms 512 KB Output is correct
546 Correct 3 ms 512 KB Output is correct
547 Correct 1 ms 512 KB Output is correct
548 Correct 3 ms 512 KB Output is correct
549 Correct 58 ms 640 KB Output is correct
550 Correct 60 ms 512 KB Output is correct
551 Correct 2 ms 512 KB Output is correct
552 Correct 3 ms 512 KB Output is correct
553 Correct 3 ms 512 KB Output is correct
554 Correct 58 ms 512 KB Output is correct
555 Correct 56 ms 512 KB Output is correct
556 Correct 3 ms 512 KB Output is correct
557 Correct 3 ms 512 KB Output is correct
558 Correct 4 ms 512 KB Output is correct
559 Correct 61 ms 512 KB Output is correct
560 Correct 59 ms 512 KB Output is correct
561 Correct 3 ms 512 KB Output is correct
562 Correct 4 ms 640 KB Output is correct
563 Correct 3 ms 512 KB Output is correct
564 Correct 59 ms 512 KB Output is correct
565 Correct 64 ms 512 KB Output is correct
566 Correct 4 ms 512 KB Output is correct
567 Correct 1 ms 512 KB Output is correct
568 Correct 4 ms 512 KB Output is correct
569 Correct 60 ms 632 KB Output is correct
570 Correct 60 ms 512 KB Output is correct
571 Correct 2 ms 640 KB Output is correct
572 Correct 3 ms 512 KB Output is correct
573 Correct 3 ms 512 KB Output is correct
574 Correct 56 ms 740 KB Output is correct
575 Correct 57 ms 512 KB Output is correct
576 Correct 3 ms 512 KB Output is correct
577 Correct 3 ms 512 KB Output is correct
578 Correct 3 ms 512 KB Output is correct
579 Correct 60 ms 512 KB Output is correct
580 Correct 69 ms 512 KB Output is correct
581 Correct 3 ms 512 KB Output is correct
582 Correct 4 ms 640 KB Output is correct
583 Correct 3 ms 512 KB Output is correct
584 Correct 61 ms 512 KB Output is correct
585 Correct 60 ms 512 KB Output is correct
586 Correct 3 ms 640 KB Output is correct
587 Correct 1 ms 512 KB Output is correct
588 Correct 4 ms 512 KB Output is correct
589 Correct 59 ms 512 KB Output is correct
590 Correct 60 ms 512 KB Output is correct
591 Correct 2 ms 512 KB Output is correct
592 Correct 3 ms 512 KB Output is correct
593 Correct 3 ms 512 KB Output is correct
594 Correct 57 ms 512 KB Output is correct
595 Correct 55 ms 512 KB Output is correct
596 Correct 3 ms 512 KB Output is correct
597 Correct 3 ms 512 KB Output is correct
598 Correct 4 ms 512 KB Output is correct
599 Correct 79 ms 512 KB Output is correct
600 Correct 59 ms 512 KB Output is correct
601 Correct 3 ms 512 KB Output is correct
602 Correct 4 ms 512 KB Output is correct
603 Correct 4 ms 512 KB Output is correct
604 Correct 59 ms 512 KB Output is correct
605 Correct 61 ms 632 KB Output is correct
606 Correct 3 ms 512 KB Output is correct
607 Correct 1 ms 512 KB Output is correct
608 Correct 3 ms 512 KB Output is correct
609 Correct 60 ms 512 KB Output is correct
610 Correct 60 ms 512 KB Output is correct
611 Correct 2 ms 512 KB Output is correct
612 Correct 3 ms 512 KB Output is correct
613 Correct 3 ms 512 KB Output is correct
614 Correct 56 ms 512 KB Output is correct