# |
Submission time |
Handle |
Problem |
Language |
Result |
Execution time |
Memory |
1037905 |
2024-07-29T09:58:12 Z |
변재우(#10984) |
Tourism (JOI23_tourism) |
C++17 |
|
5000 ms |
108196 KB |
#include <bits/stdc++.h>
#pragma gcc optimize("O3")
using namespace std;
const int Nmax=100010, sqrtN=400, S=(1<<17), INF=1e9;
int N, M, Q, C[Nmax], p, L[Nmax], R[Nmax], q, I[Nmax], V[2*Nmax], D[Nmax], P[20][Nmax];
int curr, par, cnt[Nmax], ans[Nmax];
vector<int> adj[Nmax];
struct Query {int l, r, i;}X[Nmax];
class DSeg {
public:
void Init() {
for(int i=1; i<=q; i++) lx[0][i]=rx[0][i]=D[V[i]], li[0][i]=ri[0][i]=V[i];
for(int i=1; i<=17; i++) {
for(int j=1; j<=q; j++) {
if(j+(1<<(i-1))<=q) {
if(lx[i-1][j]<lx[i-1][j+(1<<(i-1))]) lx[i][j]=lx[i-1][j], li[i][j]=li[i-1][j];
else lx[i][j]=lx[i-1][j+(1<<(i-1))], li[i][j]=li[i-1][j+(1<<(i-1))];
}
if(j-(1<<(i-1))>=1) {
if(rx[i-1][j]<rx[i-1][j-(1<<(i-1))]) rx[i][j]=rx[i-1][j], ri[i][j]=ri[i-1][j];
else rx[i][j]=rx[i-1][j-(1<<(i-1))], ri[i][j]=ri[i-1][j-(1<<(i-1))];
}
}
}
}
int LCA(int a, int b) {
int l=min(I[a], I[b]), r=max(I[a], I[b]);
int t=(31-__builtin_clz(r-l+1));
if(lx[t][l]<rx[t][r]) return li[t][l];
else return ri[t][r];
}
private:
int lx[20][2*Nmax], rx[20][2*Nmax], li[20][2*Nmax], ri[20][2*Nmax];
}QQQ;
int LCA(int u, int v) {
if(u==0 || v==0) return 0;
return QQQ.LCA(u, v);
}
class Seg {
public:
Seg() {fill(Mn, Mn+2*S, INF), fill(Mx+1, Mx+2*S, -INF);}
void Update(int k, int v) {
Tree[k+=S-1]=v;
if(v) Mn[k]=Mx[k]=k-S+1;
else Mn[k]=INF, Mx[k]=-INF;
for(k>>=1; k; k>>=1) Tree[k]=Tree[k<<1]+Tree[k<<1|1], Mn[k]=min(Mn[k<<1], Mn[k<<1|1]), Mx[k]=max(Mx[k<<1], Mx[k<<1|1]);
}
pair<int, int> Query(int l, int r) {
int mn=INF, mx=-INF;
for(l+=S-1, r+=S-1; l<r; l>>=1, r>>=1) {
if(l&1) mn=min(mn, Mn[l]), mx=max(mx, Mx[l]), l++;
if(!(r&1)) mn=min(mn, Mn[r]), mx=max(mx, Mx[r]), r--;
}
if(l==r) mn=min(mn, Mn[l]), mx=max(mx, Mx[l]);
return {mn, mx};
}
private:
int Tree[2*S], Mn[2*S], Mx[2*S];
}T;
class LSeg {
public:
void Init() {
for(int i=1; i<=M; i++) lx[0][i]=rx[0][i]=C[i];
for(int i=1; i<=16; i++) {
for(int j=1; j<=M; j++) {
if(j+(1<<(i-1))<=M) lx[i][j]=LCA(lx[i-1][j], lx[i-1][j+(1<<(i-1))]);
if(j-(1<<(i-1))>=1) rx[i][j]=LCA(rx[i-1][j], rx[i-1][j-(1<<(i-1))]);
}
}
}
int Query(int l, int r) {
int t=(31-__builtin_clz(r-l+1));
return LCA(lx[t][l], rx[t][r]);
}
private:
int lx[20][Nmax], rx[20][Nmax];
}TL;
void DFS(int curr, int prev) {
L[curr]=++p;
I[curr]=++q, V[q]=curr;
for(int next:adj[curr]) if(next!=prev) {
D[next]=D[curr]+1, P[0][next]=curr, DFS(next, curr);
V[++q]=curr;
}
R[curr]=p;
}
void Add(int x) {
if(!par) {
par=x, curr=1;
cnt[x]++, T.Update(L[x], 1);
return;
}
cnt[x]++;
if(cnt[x]>1) return;
int tmp=T.Query(L[x]+1, N).first;
if(tmp>R[x]) {
int y=x;
int rv=tmp, lv=T.Query(1, L[x]-1).second;
for(int i=16; i>=0; i--) if(P[i][y] && R[P[i][y]]<rv && L[P[i][y]]>lv) y=P[i][y];
y=P[0][y];
curr+=D[x]-D[y];
}
T.Update(L[x], 1);
int np=LCA(par, x);
curr+=D[par]-D[np], par=np;
return;
}
void Delete(int x, int tl, int tr) {
cnt[x]--;
if(cnt[x]) return;
T.Update(L[x], 0);
int tmp=T.Query(L[x]+1, N).first;
if(tmp>R[x]) {
int y=x;
int rv=tmp, lv=T.Query(1, L[x]-1).second;
for(int i=16; i>=0; i--) if(P[i][y] && R[P[i][y]]<rv && L[P[i][y]]>lv) y=P[i][y];
y=P[0][y];
curr-=D[x]-D[y];
}
int np=TL.Query(tl, tr);
curr-=D[np]-D[par], par=np;
return;
}
signed main() {
ios_base::sync_with_stdio(0); cin.tie(0);
cin>>N>>M>>Q;
for(int i=1; i<N; i++) {
int u, v; cin>>u>>v;
adj[u].push_back(v), adj[v].push_back(u);
}
DFS(1, 0);
for(int i=1; i<20; i++) for(int j=1; j<=N; j++) P[i][j]=P[i-1][P[i-1][j]];
QQQ.Init();
for(int i=1; i<=M; i++) cin>>C[i];
TL.Init();
for(int i=1; i<=Q; i++) cin>>X[i].l>>X[i].r, X[i].i=i;
sort(X+1, X+Q+1, [](Query a, Query b) {return ((a.l/sqrtN)!=(b.l/sqrtN))?((a.l/sqrtN)<(b.l/sqrtN)):(a.r<b.r);});
for(int i=X[1].l; i<=X[1].r; i++) Add(C[i]);
ans[X[1].i]=curr;
for(int i=2, l=X[1].l, r=X[1].r; i<=Q; i++) {
while(l>X[i].l) Add(C[--l]);
while(r<X[i].r) Add(C[++r]);
while(l<X[i].l) Delete(C[l], l+1, r), l++;
while(r>X[i].r) Delete(C[r], l, r-1), r--;
ans[X[i].i]=curr;
}
for(int i=1; i<=Q; i++) cout<<ans[i]<<"\n";
return 0;
}
Compilation message
tourism.cpp:2: warning: ignoring '#pragma gcc optimize' [-Wunknown-pragmas]
2 | #pragma gcc optimize("O3")
|
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
4 ms |
45404 KB |
Output is correct |
2 |
Correct |
4 ms |
45592 KB |
Output is correct |
3 |
Correct |
5 ms |
47452 KB |
Output is correct |
4 |
Correct |
9 ms |
66084 KB |
Output is correct |
5 |
Correct |
8 ms |
66140 KB |
Output is correct |
6 |
Correct |
8 ms |
66140 KB |
Output is correct |
7 |
Correct |
8 ms |
66088 KB |
Output is correct |
8 |
Correct |
8 ms |
68188 KB |
Output is correct |
9 |
Correct |
11 ms |
68188 KB |
Output is correct |
10 |
Correct |
12 ms |
68124 KB |
Output is correct |
11 |
Correct |
10 ms |
68184 KB |
Output is correct |
12 |
Correct |
7 ms |
68176 KB |
Output is correct |
13 |
Correct |
7 ms |
68188 KB |
Output is correct |
14 |
Correct |
7 ms |
68032 KB |
Output is correct |
15 |
Correct |
11 ms |
68188 KB |
Output is correct |
16 |
Correct |
10 ms |
68184 KB |
Output is correct |
17 |
Correct |
10 ms |
68188 KB |
Output is correct |
18 |
Correct |
10 ms |
68188 KB |
Output is correct |
19 |
Correct |
10 ms |
68188 KB |
Output is correct |
20 |
Correct |
10 ms |
68188 KB |
Output is correct |
21 |
Correct |
12 ms |
68364 KB |
Output is correct |
22 |
Correct |
11 ms |
68188 KB |
Output is correct |
23 |
Correct |
11 ms |
68188 KB |
Output is correct |
24 |
Correct |
11 ms |
68120 KB |
Output is correct |
25 |
Correct |
15 ms |
68188 KB |
Output is correct |
26 |
Correct |
11 ms |
68188 KB |
Output is correct |
27 |
Correct |
4 ms |
37212 KB |
Output is correct |
28 |
Correct |
6 ms |
59996 KB |
Output is correct |
29 |
Correct |
8 ms |
68188 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
4 ms |
45404 KB |
Output is correct |
2 |
Correct |
4 ms |
45592 KB |
Output is correct |
3 |
Correct |
5 ms |
47452 KB |
Output is correct |
4 |
Correct |
9 ms |
66084 KB |
Output is correct |
5 |
Correct |
8 ms |
66140 KB |
Output is correct |
6 |
Correct |
8 ms |
66140 KB |
Output is correct |
7 |
Correct |
8 ms |
66088 KB |
Output is correct |
8 |
Correct |
8 ms |
68188 KB |
Output is correct |
9 |
Correct |
11 ms |
68188 KB |
Output is correct |
10 |
Correct |
12 ms |
68124 KB |
Output is correct |
11 |
Correct |
10 ms |
68184 KB |
Output is correct |
12 |
Correct |
7 ms |
68176 KB |
Output is correct |
13 |
Correct |
7 ms |
68188 KB |
Output is correct |
14 |
Correct |
7 ms |
68032 KB |
Output is correct |
15 |
Correct |
11 ms |
68188 KB |
Output is correct |
16 |
Correct |
10 ms |
68184 KB |
Output is correct |
17 |
Correct |
10 ms |
68188 KB |
Output is correct |
18 |
Correct |
10 ms |
68188 KB |
Output is correct |
19 |
Correct |
10 ms |
68188 KB |
Output is correct |
20 |
Correct |
10 ms |
68188 KB |
Output is correct |
21 |
Correct |
12 ms |
68364 KB |
Output is correct |
22 |
Correct |
11 ms |
68188 KB |
Output is correct |
23 |
Correct |
11 ms |
68188 KB |
Output is correct |
24 |
Correct |
11 ms |
68120 KB |
Output is correct |
25 |
Correct |
15 ms |
68188 KB |
Output is correct |
26 |
Correct |
11 ms |
68188 KB |
Output is correct |
27 |
Correct |
4 ms |
37212 KB |
Output is correct |
28 |
Correct |
6 ms |
59996 KB |
Output is correct |
29 |
Correct |
8 ms |
68188 KB |
Output is correct |
30 |
Correct |
31 ms |
76380 KB |
Output is correct |
31 |
Correct |
39 ms |
76376 KB |
Output is correct |
32 |
Correct |
45 ms |
76484 KB |
Output is correct |
33 |
Correct |
63 ms |
76376 KB |
Output is correct |
34 |
Correct |
43 ms |
76380 KB |
Output is correct |
35 |
Correct |
11 ms |
76380 KB |
Output is correct |
36 |
Correct |
11 ms |
76376 KB |
Output is correct |
37 |
Correct |
11 ms |
76380 KB |
Output is correct |
38 |
Correct |
36 ms |
76528 KB |
Output is correct |
39 |
Correct |
35 ms |
76632 KB |
Output is correct |
40 |
Correct |
37 ms |
76380 KB |
Output is correct |
41 |
Correct |
11 ms |
76636 KB |
Output is correct |
42 |
Correct |
10 ms |
76632 KB |
Output is correct |
43 |
Correct |
11 ms |
76380 KB |
Output is correct |
44 |
Correct |
37 ms |
76380 KB |
Output is correct |
45 |
Correct |
36 ms |
76632 KB |
Output is correct |
46 |
Correct |
42 ms |
76560 KB |
Output is correct |
47 |
Correct |
10 ms |
76380 KB |
Output is correct |
48 |
Correct |
10 ms |
76380 KB |
Output is correct |
49 |
Correct |
10 ms |
76476 KB |
Output is correct |
50 |
Correct |
44 ms |
76376 KB |
Output is correct |
51 |
Correct |
40 ms |
76376 KB |
Output is correct |
52 |
Correct |
41 ms |
76376 KB |
Output is correct |
53 |
Correct |
43 ms |
76380 KB |
Output is correct |
54 |
Correct |
42 ms |
76376 KB |
Output is correct |
55 |
Correct |
42 ms |
76380 KB |
Output is correct |
56 |
Correct |
5 ms |
39260 KB |
Output is correct |
57 |
Correct |
8 ms |
66136 KB |
Output is correct |
58 |
Correct |
9 ms |
76380 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
4 ms |
45404 KB |
Output is correct |
2 |
Correct |
4 ms |
37208 KB |
Output is correct |
3 |
Correct |
5 ms |
39260 KB |
Output is correct |
4 |
Correct |
2954 ms |
102328 KB |
Output is correct |
5 |
Correct |
2075 ms |
105300 KB |
Output is correct |
6 |
Correct |
3070 ms |
106840 KB |
Output is correct |
7 |
Correct |
4646 ms |
108140 KB |
Output is correct |
8 |
Correct |
4567 ms |
108144 KB |
Output is correct |
9 |
Correct |
4320 ms |
108108 KB |
Output is correct |
10 |
Correct |
4603 ms |
108196 KB |
Output is correct |
11 |
Correct |
4754 ms |
108112 KB |
Output is correct |
12 |
Correct |
1106 ms |
108124 KB |
Output is correct |
13 |
Correct |
1153 ms |
108112 KB |
Output is correct |
14 |
Correct |
1148 ms |
108136 KB |
Output is correct |
15 |
Correct |
48 ms |
94772 KB |
Output is correct |
16 |
Correct |
181 ms |
107748 KB |
Output is correct |
17 |
Correct |
110 ms |
42056 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
5 ms |
45404 KB |
Output is correct |
2 |
Correct |
77 ms |
97616 KB |
Output is correct |
3 |
Correct |
105 ms |
97876 KB |
Output is correct |
4 |
Correct |
92 ms |
98132 KB |
Output is correct |
5 |
Correct |
81 ms |
99920 KB |
Output is correct |
6 |
Correct |
97 ms |
99924 KB |
Output is correct |
7 |
Correct |
111 ms |
99668 KB |
Output is correct |
8 |
Correct |
121 ms |
99912 KB |
Output is correct |
9 |
Correct |
125 ms |
99684 KB |
Output is correct |
10 |
Correct |
131 ms |
99896 KB |
Output is correct |
11 |
Correct |
131 ms |
99924 KB |
Output is correct |
12 |
Correct |
122 ms |
99920 KB |
Output is correct |
13 |
Correct |
122 ms |
99920 KB |
Output is correct |
14 |
Correct |
126 ms |
99924 KB |
Output is correct |
15 |
Correct |
157 ms |
99888 KB |
Output is correct |
16 |
Correct |
139 ms |
99924 KB |
Output is correct |
17 |
Correct |
140 ms |
99920 KB |
Output is correct |
18 |
Correct |
115 ms |
99872 KB |
Output is correct |
19 |
Correct |
71 ms |
99920 KB |
Output is correct |
20 |
Correct |
79 ms |
99932 KB |
Output is correct |
21 |
Correct |
90 ms |
99920 KB |
Output is correct |
22 |
Correct |
102 ms |
99876 KB |
Output is correct |
23 |
Correct |
105 ms |
99944 KB |
Output is correct |
24 |
Correct |
109 ms |
99920 KB |
Output is correct |
25 |
Correct |
117 ms |
100180 KB |
Output is correct |
26 |
Correct |
132 ms |
99924 KB |
Output is correct |
27 |
Correct |
130 ms |
99780 KB |
Output is correct |
28 |
Correct |
146 ms |
99924 KB |
Output is correct |
29 |
Correct |
146 ms |
99920 KB |
Output is correct |
30 |
Correct |
152 ms |
99920 KB |
Output is correct |
31 |
Correct |
152 ms |
99924 KB |
Output is correct |
32 |
Correct |
146 ms |
99916 KB |
Output is correct |
33 |
Correct |
154 ms |
99920 KB |
Output is correct |
34 |
Correct |
168 ms |
100016 KB |
Output is correct |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
5 ms |
45400 KB |
Output is correct |
2 |
Correct |
6 ms |
37412 KB |
Output is correct |
3 |
Correct |
8 ms |
39260 KB |
Output is correct |
4 |
Execution timed out |
5044 ms |
97620 KB |
Time limit exceeded |
5 |
Halted |
0 ms |
0 KB |
- |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
4 ms |
45404 KB |
Output is correct |
2 |
Correct |
4 ms |
45592 KB |
Output is correct |
3 |
Correct |
5 ms |
47452 KB |
Output is correct |
4 |
Correct |
9 ms |
66084 KB |
Output is correct |
5 |
Correct |
8 ms |
66140 KB |
Output is correct |
6 |
Correct |
8 ms |
66140 KB |
Output is correct |
7 |
Correct |
8 ms |
66088 KB |
Output is correct |
8 |
Correct |
8 ms |
68188 KB |
Output is correct |
9 |
Correct |
11 ms |
68188 KB |
Output is correct |
10 |
Correct |
12 ms |
68124 KB |
Output is correct |
11 |
Correct |
10 ms |
68184 KB |
Output is correct |
12 |
Correct |
7 ms |
68176 KB |
Output is correct |
13 |
Correct |
7 ms |
68188 KB |
Output is correct |
14 |
Correct |
7 ms |
68032 KB |
Output is correct |
15 |
Correct |
11 ms |
68188 KB |
Output is correct |
16 |
Correct |
10 ms |
68184 KB |
Output is correct |
17 |
Correct |
10 ms |
68188 KB |
Output is correct |
18 |
Correct |
10 ms |
68188 KB |
Output is correct |
19 |
Correct |
10 ms |
68188 KB |
Output is correct |
20 |
Correct |
10 ms |
68188 KB |
Output is correct |
21 |
Correct |
12 ms |
68364 KB |
Output is correct |
22 |
Correct |
11 ms |
68188 KB |
Output is correct |
23 |
Correct |
11 ms |
68188 KB |
Output is correct |
24 |
Correct |
11 ms |
68120 KB |
Output is correct |
25 |
Correct |
15 ms |
68188 KB |
Output is correct |
26 |
Correct |
11 ms |
68188 KB |
Output is correct |
27 |
Correct |
4 ms |
37212 KB |
Output is correct |
28 |
Correct |
6 ms |
59996 KB |
Output is correct |
29 |
Correct |
8 ms |
68188 KB |
Output is correct |
30 |
Correct |
31 ms |
76380 KB |
Output is correct |
31 |
Correct |
39 ms |
76376 KB |
Output is correct |
32 |
Correct |
45 ms |
76484 KB |
Output is correct |
33 |
Correct |
63 ms |
76376 KB |
Output is correct |
34 |
Correct |
43 ms |
76380 KB |
Output is correct |
35 |
Correct |
11 ms |
76380 KB |
Output is correct |
36 |
Correct |
11 ms |
76376 KB |
Output is correct |
37 |
Correct |
11 ms |
76380 KB |
Output is correct |
38 |
Correct |
36 ms |
76528 KB |
Output is correct |
39 |
Correct |
35 ms |
76632 KB |
Output is correct |
40 |
Correct |
37 ms |
76380 KB |
Output is correct |
41 |
Correct |
11 ms |
76636 KB |
Output is correct |
42 |
Correct |
10 ms |
76632 KB |
Output is correct |
43 |
Correct |
11 ms |
76380 KB |
Output is correct |
44 |
Correct |
37 ms |
76380 KB |
Output is correct |
45 |
Correct |
36 ms |
76632 KB |
Output is correct |
46 |
Correct |
42 ms |
76560 KB |
Output is correct |
47 |
Correct |
10 ms |
76380 KB |
Output is correct |
48 |
Correct |
10 ms |
76380 KB |
Output is correct |
49 |
Correct |
10 ms |
76476 KB |
Output is correct |
50 |
Correct |
44 ms |
76376 KB |
Output is correct |
51 |
Correct |
40 ms |
76376 KB |
Output is correct |
52 |
Correct |
41 ms |
76376 KB |
Output is correct |
53 |
Correct |
43 ms |
76380 KB |
Output is correct |
54 |
Correct |
42 ms |
76376 KB |
Output is correct |
55 |
Correct |
42 ms |
76380 KB |
Output is correct |
56 |
Correct |
5 ms |
39260 KB |
Output is correct |
57 |
Correct |
8 ms |
66136 KB |
Output is correct |
58 |
Correct |
9 ms |
76380 KB |
Output is correct |
59 |
Correct |
4 ms |
45404 KB |
Output is correct |
60 |
Correct |
4 ms |
37208 KB |
Output is correct |
61 |
Correct |
5 ms |
39260 KB |
Output is correct |
62 |
Correct |
2954 ms |
102328 KB |
Output is correct |
63 |
Correct |
2075 ms |
105300 KB |
Output is correct |
64 |
Correct |
3070 ms |
106840 KB |
Output is correct |
65 |
Correct |
4646 ms |
108140 KB |
Output is correct |
66 |
Correct |
4567 ms |
108144 KB |
Output is correct |
67 |
Correct |
4320 ms |
108108 KB |
Output is correct |
68 |
Correct |
4603 ms |
108196 KB |
Output is correct |
69 |
Correct |
4754 ms |
108112 KB |
Output is correct |
70 |
Correct |
1106 ms |
108124 KB |
Output is correct |
71 |
Correct |
1153 ms |
108112 KB |
Output is correct |
72 |
Correct |
1148 ms |
108136 KB |
Output is correct |
73 |
Correct |
48 ms |
94772 KB |
Output is correct |
74 |
Correct |
181 ms |
107748 KB |
Output is correct |
75 |
Correct |
110 ms |
42056 KB |
Output is correct |
76 |
Correct |
5 ms |
45404 KB |
Output is correct |
77 |
Correct |
77 ms |
97616 KB |
Output is correct |
78 |
Correct |
105 ms |
97876 KB |
Output is correct |
79 |
Correct |
92 ms |
98132 KB |
Output is correct |
80 |
Correct |
81 ms |
99920 KB |
Output is correct |
81 |
Correct |
97 ms |
99924 KB |
Output is correct |
82 |
Correct |
111 ms |
99668 KB |
Output is correct |
83 |
Correct |
121 ms |
99912 KB |
Output is correct |
84 |
Correct |
125 ms |
99684 KB |
Output is correct |
85 |
Correct |
131 ms |
99896 KB |
Output is correct |
86 |
Correct |
131 ms |
99924 KB |
Output is correct |
87 |
Correct |
122 ms |
99920 KB |
Output is correct |
88 |
Correct |
122 ms |
99920 KB |
Output is correct |
89 |
Correct |
126 ms |
99924 KB |
Output is correct |
90 |
Correct |
157 ms |
99888 KB |
Output is correct |
91 |
Correct |
139 ms |
99924 KB |
Output is correct |
92 |
Correct |
140 ms |
99920 KB |
Output is correct |
93 |
Correct |
115 ms |
99872 KB |
Output is correct |
94 |
Correct |
71 ms |
99920 KB |
Output is correct |
95 |
Correct |
79 ms |
99932 KB |
Output is correct |
96 |
Correct |
90 ms |
99920 KB |
Output is correct |
97 |
Correct |
102 ms |
99876 KB |
Output is correct |
98 |
Correct |
105 ms |
99944 KB |
Output is correct |
99 |
Correct |
109 ms |
99920 KB |
Output is correct |
100 |
Correct |
117 ms |
100180 KB |
Output is correct |
101 |
Correct |
132 ms |
99924 KB |
Output is correct |
102 |
Correct |
130 ms |
99780 KB |
Output is correct |
103 |
Correct |
146 ms |
99924 KB |
Output is correct |
104 |
Correct |
146 ms |
99920 KB |
Output is correct |
105 |
Correct |
152 ms |
99920 KB |
Output is correct |
106 |
Correct |
152 ms |
99924 KB |
Output is correct |
107 |
Correct |
146 ms |
99916 KB |
Output is correct |
108 |
Correct |
154 ms |
99920 KB |
Output is correct |
109 |
Correct |
168 ms |
100016 KB |
Output is correct |
110 |
Correct |
5 ms |
45400 KB |
Output is correct |
111 |
Correct |
6 ms |
37412 KB |
Output is correct |
112 |
Correct |
8 ms |
39260 KB |
Output is correct |
113 |
Execution timed out |
5044 ms |
97620 KB |
Time limit exceeded |
114 |
Halted |
0 ms |
0 KB |
- |