#include <bits/stdc++.h>
//#pragma comment(linker, "/stack:200000000")
//#pragma GCC optimize("Ofast")
//#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,tune=native")
#define fast ios_base::sync_with_stdio(false);cin.tie(nullptr);cout.tie(nullptr);
#define all(v) v.begin(),v.end()
#define pb push_back
#define sz size()
#define ft first
#define sd second
using namespace std;
typedef long long ll;
typedef pair<ll, ll> pll;
typedef unsigned long long ull;
const int N = 3e5 + 5;
const ll M = 1e8;
const ll inf = 1e3;
const ll mod = 1e9;
const double Pi = acos(-1);
ll binpow(ll x, ll ti) { ll res = 1;while (ti){if(ti & 1)res *= x;x *= x;ti >>= 1; x %= mod; res %= mod;} return res;}
ll binmul(ll x, ll ti) { ll res = 0;while (ti){if(ti & 1)res += x;x += x;ti >>= 1; x %= mod; res %= mod;} return res;}
ll nok(ll a, ll b) { return (a*b)/__gcd(abs(a),abs(b)) * (a*b > 0 ? 1 : -1); }
bool odd(ll n) { return (n % 2 == 1); }
bool even(ll n) { return (n % 2 == 0); }
ll n, m, q, a[N], d[N], len, up[N][30];
vector <ll> g[N], order;
set <ll> st[N], ss[N];
void dfs(ll v, ll pr) {
up[v][0] = pr;
for (auto to : g[v]) {
if (to != pr) {
d[to] = d[v] + 1;
dfs(to, v);
}
}
}
ll lift(ll v, ll time) {
for (int i = 0; i <= 25; ++ i) {
if (time & (1 << i)) v = up[v][i];
}
return v;
}
ll get_lca(ll u, ll v) {
if (d[u] < d[v]) swap(u, v);
u = lift(u, d[u] - d[v]);
if (u == v) return u;
for (int i = 25; i >= 0; -- i) {
if (up[v][i] != up[u][i]) {
v = up[v][i], u = up[u][i];
}
}
return up[v][0];
}
const void solve(/*Armashka*/) {
cin >> n >> m >> q;
for (int i = 1; i < n; ++ i) {
ll u, v;
cin >> u >> v;
g[u].pb(v);
g[v].pb(u);
}
dfs(1, -1);
for (int i = 1; i <= 25; ++ i) {
for (int v = 1; v <= n; ++ v) {
up[v][i] = up[up[v][i - 1]][i - 1];
}
}
for (int i = 1; i <= m; ++ i) cin >> a[i];
for (int i = 1; i < m; ++ i) {
ll lca = get_lca(a[i], a[i + 1]);
st[lca].insert(i);
ss[a[i]].insert(i);
}
ss[a[m]].insert(m);
while (q --) {
ll type;
cin >> type;
if (type == 1) {
ll pos, val;
cin >> pos >> val;
if (pos > 1) {
st[get_lca(a[pos], a[pos - 1])].erase(pos - 1);
}
if (pos < m) {
st[get_lca(a[pos], a[pos + 1])].erase(pos);
}
ss[a[pos]].erase(pos);
a[pos] = val;
ss[a[pos]].insert(pos);
if (pos > 1) {
st[get_lca(a[pos], a[pos - 1])].insert(pos - 1);
}
if (pos < m) {
st[get_lca(a[pos], a[pos + 1])].insert(pos);
}
} else {
ll L, R, v;
cin >> L >> R >> v;
auto pos = st[v].lower_bound(L);
if (pos != st[v].end() && *pos < R) cout << *pos << " " << *pos + 1 << "\n";
else {
auto pos = ss[v].lower_bound(L);
if (pos != ss[v].end() && *pos <= R) cout << *pos << " " << *pos << "\n";
else cout << "-1 -1\n";
}
}
}
}
signed main() {
fast;
//freopen("divide.in", "r", stdin);
//freopen("divide.out", "w", stdout);
int tt = 1;
//cin >> tt;
while (tt --) {
solve();
}
}
/*
5 4 4
1 2
3 1
3 4
5 3
4 5 2 3
2 1 3 1
1 3 5
2 3 4 5
2 1 3 1
*/
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
17 ms |
35532 KB |
n=5 |
2 |
Correct |
17 ms |
35492 KB |
n=100 |
3 |
Correct |
17 ms |
35532 KB |
n=100 |
4 |
Correct |
18 ms |
35608 KB |
n=100 |
5 |
Correct |
17 ms |
35588 KB |
n=100 |
6 |
Correct |
17 ms |
35532 KB |
n=100 |
7 |
Correct |
16 ms |
35532 KB |
n=100 |
8 |
Correct |
16 ms |
35532 KB |
n=100 |
9 |
Correct |
17 ms |
35532 KB |
n=100 |
10 |
Correct |
19 ms |
35500 KB |
n=100 |
11 |
Correct |
18 ms |
35540 KB |
n=100 |
12 |
Correct |
16 ms |
35576 KB |
n=100 |
13 |
Correct |
16 ms |
35532 KB |
n=100 |
14 |
Correct |
17 ms |
35600 KB |
n=100 |
15 |
Correct |
18 ms |
35552 KB |
n=100 |
16 |
Correct |
16 ms |
35536 KB |
n=100 |
17 |
Correct |
18 ms |
35580 KB |
n=100 |
18 |
Correct |
18 ms |
35584 KB |
n=100 |
19 |
Correct |
18 ms |
35660 KB |
n=100 |
20 |
Correct |
17 ms |
35532 KB |
n=100 |
21 |
Correct |
16 ms |
35532 KB |
n=100 |
22 |
Correct |
18 ms |
35596 KB |
n=100 |
23 |
Correct |
18 ms |
35596 KB |
n=100 |
24 |
Correct |
18 ms |
35576 KB |
n=100 |
25 |
Correct |
19 ms |
35532 KB |
n=100 |
26 |
Correct |
17 ms |
35512 KB |
n=12 |
27 |
Correct |
16 ms |
35532 KB |
n=100 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
17 ms |
35532 KB |
n=5 |
2 |
Correct |
17 ms |
35492 KB |
n=100 |
3 |
Correct |
17 ms |
35532 KB |
n=100 |
4 |
Correct |
18 ms |
35608 KB |
n=100 |
5 |
Correct |
17 ms |
35588 KB |
n=100 |
6 |
Correct |
17 ms |
35532 KB |
n=100 |
7 |
Correct |
16 ms |
35532 KB |
n=100 |
8 |
Correct |
16 ms |
35532 KB |
n=100 |
9 |
Correct |
17 ms |
35532 KB |
n=100 |
10 |
Correct |
19 ms |
35500 KB |
n=100 |
11 |
Correct |
18 ms |
35540 KB |
n=100 |
12 |
Correct |
16 ms |
35576 KB |
n=100 |
13 |
Correct |
16 ms |
35532 KB |
n=100 |
14 |
Correct |
17 ms |
35600 KB |
n=100 |
15 |
Correct |
18 ms |
35552 KB |
n=100 |
16 |
Correct |
16 ms |
35536 KB |
n=100 |
17 |
Correct |
18 ms |
35580 KB |
n=100 |
18 |
Correct |
18 ms |
35584 KB |
n=100 |
19 |
Correct |
18 ms |
35660 KB |
n=100 |
20 |
Correct |
17 ms |
35532 KB |
n=100 |
21 |
Correct |
16 ms |
35532 KB |
n=100 |
22 |
Correct |
18 ms |
35596 KB |
n=100 |
23 |
Correct |
18 ms |
35596 KB |
n=100 |
24 |
Correct |
18 ms |
35576 KB |
n=100 |
25 |
Correct |
19 ms |
35532 KB |
n=100 |
26 |
Correct |
17 ms |
35512 KB |
n=12 |
27 |
Correct |
16 ms |
35532 KB |
n=100 |
28 |
Correct |
16 ms |
35660 KB |
n=500 |
29 |
Correct |
18 ms |
35772 KB |
n=500 |
30 |
Correct |
17 ms |
35660 KB |
n=500 |
31 |
Correct |
18 ms |
35740 KB |
n=500 |
32 |
Correct |
19 ms |
35660 KB |
n=500 |
33 |
Correct |
18 ms |
35660 KB |
n=500 |
34 |
Correct |
18 ms |
35660 KB |
n=500 |
35 |
Correct |
18 ms |
35660 KB |
n=500 |
36 |
Correct |
19 ms |
35660 KB |
n=500 |
37 |
Correct |
17 ms |
35660 KB |
n=500 |
38 |
Correct |
17 ms |
35660 KB |
n=500 |
39 |
Correct |
17 ms |
35672 KB |
n=500 |
40 |
Correct |
22 ms |
35660 KB |
n=500 |
41 |
Correct |
19 ms |
35740 KB |
n=500 |
42 |
Correct |
18 ms |
35660 KB |
n=500 |
43 |
Correct |
18 ms |
35660 KB |
n=500 |
44 |
Correct |
18 ms |
35676 KB |
n=500 |
45 |
Correct |
21 ms |
35660 KB |
n=500 |
46 |
Correct |
19 ms |
35660 KB |
n=500 |
47 |
Correct |
17 ms |
35660 KB |
n=500 |
48 |
Correct |
18 ms |
35752 KB |
n=500 |
49 |
Correct |
18 ms |
35656 KB |
n=500 |
50 |
Correct |
20 ms |
35660 KB |
n=500 |
51 |
Correct |
17 ms |
35756 KB |
n=500 |
52 |
Correct |
18 ms |
35748 KB |
n=500 |
53 |
Correct |
19 ms |
35660 KB |
n=500 |
54 |
Correct |
19 ms |
35660 KB |
n=500 |
55 |
Correct |
18 ms |
35660 KB |
n=278 |
56 |
Correct |
18 ms |
35660 KB |
n=500 |
57 |
Correct |
18 ms |
35772 KB |
n=500 |
58 |
Correct |
17 ms |
35660 KB |
n=500 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
17 ms |
35532 KB |
n=5 |
2 |
Correct |
17 ms |
35492 KB |
n=100 |
3 |
Correct |
17 ms |
35532 KB |
n=100 |
4 |
Correct |
18 ms |
35608 KB |
n=100 |
5 |
Correct |
17 ms |
35588 KB |
n=100 |
6 |
Correct |
17 ms |
35532 KB |
n=100 |
7 |
Correct |
16 ms |
35532 KB |
n=100 |
8 |
Correct |
16 ms |
35532 KB |
n=100 |
9 |
Correct |
17 ms |
35532 KB |
n=100 |
10 |
Correct |
19 ms |
35500 KB |
n=100 |
11 |
Correct |
18 ms |
35540 KB |
n=100 |
12 |
Correct |
16 ms |
35576 KB |
n=100 |
13 |
Correct |
16 ms |
35532 KB |
n=100 |
14 |
Correct |
17 ms |
35600 KB |
n=100 |
15 |
Correct |
18 ms |
35552 KB |
n=100 |
16 |
Correct |
16 ms |
35536 KB |
n=100 |
17 |
Correct |
18 ms |
35580 KB |
n=100 |
18 |
Correct |
18 ms |
35584 KB |
n=100 |
19 |
Correct |
18 ms |
35660 KB |
n=100 |
20 |
Correct |
17 ms |
35532 KB |
n=100 |
21 |
Correct |
16 ms |
35532 KB |
n=100 |
22 |
Correct |
18 ms |
35596 KB |
n=100 |
23 |
Correct |
18 ms |
35596 KB |
n=100 |
24 |
Correct |
18 ms |
35576 KB |
n=100 |
25 |
Correct |
19 ms |
35532 KB |
n=100 |
26 |
Correct |
17 ms |
35512 KB |
n=12 |
27 |
Correct |
16 ms |
35532 KB |
n=100 |
28 |
Correct |
16 ms |
35660 KB |
n=500 |
29 |
Correct |
18 ms |
35772 KB |
n=500 |
30 |
Correct |
17 ms |
35660 KB |
n=500 |
31 |
Correct |
18 ms |
35740 KB |
n=500 |
32 |
Correct |
19 ms |
35660 KB |
n=500 |
33 |
Correct |
18 ms |
35660 KB |
n=500 |
34 |
Correct |
18 ms |
35660 KB |
n=500 |
35 |
Correct |
18 ms |
35660 KB |
n=500 |
36 |
Correct |
19 ms |
35660 KB |
n=500 |
37 |
Correct |
17 ms |
35660 KB |
n=500 |
38 |
Correct |
17 ms |
35660 KB |
n=500 |
39 |
Correct |
17 ms |
35672 KB |
n=500 |
40 |
Correct |
22 ms |
35660 KB |
n=500 |
41 |
Correct |
19 ms |
35740 KB |
n=500 |
42 |
Correct |
18 ms |
35660 KB |
n=500 |
43 |
Correct |
18 ms |
35660 KB |
n=500 |
44 |
Correct |
18 ms |
35676 KB |
n=500 |
45 |
Correct |
21 ms |
35660 KB |
n=500 |
46 |
Correct |
19 ms |
35660 KB |
n=500 |
47 |
Correct |
17 ms |
35660 KB |
n=500 |
48 |
Correct |
18 ms |
35752 KB |
n=500 |
49 |
Correct |
18 ms |
35656 KB |
n=500 |
50 |
Correct |
20 ms |
35660 KB |
n=500 |
51 |
Correct |
17 ms |
35756 KB |
n=500 |
52 |
Correct |
18 ms |
35748 KB |
n=500 |
53 |
Correct |
19 ms |
35660 KB |
n=500 |
54 |
Correct |
19 ms |
35660 KB |
n=500 |
55 |
Correct |
18 ms |
35660 KB |
n=278 |
56 |
Correct |
18 ms |
35660 KB |
n=500 |
57 |
Correct |
18 ms |
35772 KB |
n=500 |
58 |
Correct |
17 ms |
35660 KB |
n=500 |
59 |
Correct |
20 ms |
36248 KB |
n=2000 |
60 |
Correct |
21 ms |
36408 KB |
n=2000 |
61 |
Correct |
24 ms |
36292 KB |
n=2000 |
62 |
Correct |
28 ms |
36300 KB |
n=2000 |
63 |
Correct |
21 ms |
36300 KB |
n=2000 |
64 |
Correct |
20 ms |
36372 KB |
n=2000 |
65 |
Correct |
21 ms |
36268 KB |
n=2000 |
66 |
Correct |
22 ms |
36336 KB |
n=2000 |
67 |
Correct |
22 ms |
36432 KB |
n=2000 |
68 |
Correct |
21 ms |
36300 KB |
n=2000 |
69 |
Correct |
21 ms |
36288 KB |
n=2000 |
70 |
Correct |
20 ms |
36300 KB |
n=2000 |
71 |
Correct |
19 ms |
36356 KB |
n=2000 |
72 |
Correct |
20 ms |
36292 KB |
n=2000 |
73 |
Correct |
19 ms |
36300 KB |
n=2000 |
74 |
Correct |
20 ms |
36300 KB |
n=1844 |
75 |
Correct |
19 ms |
36284 KB |
n=2000 |
76 |
Correct |
20 ms |
36300 KB |
n=2000 |
77 |
Correct |
21 ms |
36288 KB |
n=2000 |
78 |
Correct |
21 ms |
36300 KB |
n=2000 |
79 |
Correct |
22 ms |
36332 KB |
n=2000 |
80 |
Correct |
20 ms |
36292 KB |
n=2000 |
81 |
Correct |
20 ms |
36364 KB |
n=2000 |
82 |
Correct |
20 ms |
36300 KB |
n=2000 |
83 |
Correct |
21 ms |
36384 KB |
n=2000 |
84 |
Correct |
20 ms |
36300 KB |
n=2000 |
85 |
Correct |
22 ms |
36336 KB |
n=2000 |
86 |
Correct |
21 ms |
36352 KB |
n=2000 |
87 |
Correct |
20 ms |
36344 KB |
n=2000 |
88 |
Correct |
26 ms |
36404 KB |
n=2000 |
89 |
Correct |
22 ms |
36300 KB |
n=2000 |
90 |
Correct |
22 ms |
36300 KB |
n=2000 |
91 |
Correct |
20 ms |
36300 KB |
n=2000 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
17 ms |
35532 KB |
n=5 |
2 |
Correct |
17 ms |
35492 KB |
n=100 |
3 |
Correct |
17 ms |
35532 KB |
n=100 |
4 |
Correct |
18 ms |
35608 KB |
n=100 |
5 |
Correct |
17 ms |
35588 KB |
n=100 |
6 |
Correct |
17 ms |
35532 KB |
n=100 |
7 |
Correct |
16 ms |
35532 KB |
n=100 |
8 |
Correct |
16 ms |
35532 KB |
n=100 |
9 |
Correct |
17 ms |
35532 KB |
n=100 |
10 |
Correct |
19 ms |
35500 KB |
n=100 |
11 |
Correct |
18 ms |
35540 KB |
n=100 |
12 |
Correct |
16 ms |
35576 KB |
n=100 |
13 |
Correct |
16 ms |
35532 KB |
n=100 |
14 |
Correct |
17 ms |
35600 KB |
n=100 |
15 |
Correct |
18 ms |
35552 KB |
n=100 |
16 |
Correct |
16 ms |
35536 KB |
n=100 |
17 |
Correct |
18 ms |
35580 KB |
n=100 |
18 |
Correct |
18 ms |
35584 KB |
n=100 |
19 |
Correct |
18 ms |
35660 KB |
n=100 |
20 |
Correct |
17 ms |
35532 KB |
n=100 |
21 |
Correct |
16 ms |
35532 KB |
n=100 |
22 |
Correct |
18 ms |
35596 KB |
n=100 |
23 |
Correct |
18 ms |
35596 KB |
n=100 |
24 |
Correct |
18 ms |
35576 KB |
n=100 |
25 |
Correct |
19 ms |
35532 KB |
n=100 |
26 |
Correct |
17 ms |
35512 KB |
n=12 |
27 |
Correct |
16 ms |
35532 KB |
n=100 |
28 |
Correct |
16 ms |
35660 KB |
n=500 |
29 |
Correct |
18 ms |
35772 KB |
n=500 |
30 |
Correct |
17 ms |
35660 KB |
n=500 |
31 |
Correct |
18 ms |
35740 KB |
n=500 |
32 |
Correct |
19 ms |
35660 KB |
n=500 |
33 |
Correct |
18 ms |
35660 KB |
n=500 |
34 |
Correct |
18 ms |
35660 KB |
n=500 |
35 |
Correct |
18 ms |
35660 KB |
n=500 |
36 |
Correct |
19 ms |
35660 KB |
n=500 |
37 |
Correct |
17 ms |
35660 KB |
n=500 |
38 |
Correct |
17 ms |
35660 KB |
n=500 |
39 |
Correct |
17 ms |
35672 KB |
n=500 |
40 |
Correct |
22 ms |
35660 KB |
n=500 |
41 |
Correct |
19 ms |
35740 KB |
n=500 |
42 |
Correct |
18 ms |
35660 KB |
n=500 |
43 |
Correct |
18 ms |
35660 KB |
n=500 |
44 |
Correct |
18 ms |
35676 KB |
n=500 |
45 |
Correct |
21 ms |
35660 KB |
n=500 |
46 |
Correct |
19 ms |
35660 KB |
n=500 |
47 |
Correct |
17 ms |
35660 KB |
n=500 |
48 |
Correct |
18 ms |
35752 KB |
n=500 |
49 |
Correct |
18 ms |
35656 KB |
n=500 |
50 |
Correct |
20 ms |
35660 KB |
n=500 |
51 |
Correct |
17 ms |
35756 KB |
n=500 |
52 |
Correct |
18 ms |
35748 KB |
n=500 |
53 |
Correct |
19 ms |
35660 KB |
n=500 |
54 |
Correct |
19 ms |
35660 KB |
n=500 |
55 |
Correct |
18 ms |
35660 KB |
n=278 |
56 |
Correct |
18 ms |
35660 KB |
n=500 |
57 |
Correct |
18 ms |
35772 KB |
n=500 |
58 |
Correct |
17 ms |
35660 KB |
n=500 |
59 |
Correct |
20 ms |
36248 KB |
n=2000 |
60 |
Correct |
21 ms |
36408 KB |
n=2000 |
61 |
Correct |
24 ms |
36292 KB |
n=2000 |
62 |
Correct |
28 ms |
36300 KB |
n=2000 |
63 |
Correct |
21 ms |
36300 KB |
n=2000 |
64 |
Correct |
20 ms |
36372 KB |
n=2000 |
65 |
Correct |
21 ms |
36268 KB |
n=2000 |
66 |
Correct |
22 ms |
36336 KB |
n=2000 |
67 |
Correct |
22 ms |
36432 KB |
n=2000 |
68 |
Correct |
21 ms |
36300 KB |
n=2000 |
69 |
Correct |
21 ms |
36288 KB |
n=2000 |
70 |
Correct |
20 ms |
36300 KB |
n=2000 |
71 |
Correct |
19 ms |
36356 KB |
n=2000 |
72 |
Correct |
20 ms |
36292 KB |
n=2000 |
73 |
Correct |
19 ms |
36300 KB |
n=2000 |
74 |
Correct |
20 ms |
36300 KB |
n=1844 |
75 |
Correct |
19 ms |
36284 KB |
n=2000 |
76 |
Correct |
20 ms |
36300 KB |
n=2000 |
77 |
Correct |
21 ms |
36288 KB |
n=2000 |
78 |
Correct |
21 ms |
36300 KB |
n=2000 |
79 |
Correct |
22 ms |
36332 KB |
n=2000 |
80 |
Correct |
20 ms |
36292 KB |
n=2000 |
81 |
Correct |
20 ms |
36364 KB |
n=2000 |
82 |
Correct |
20 ms |
36300 KB |
n=2000 |
83 |
Correct |
21 ms |
36384 KB |
n=2000 |
84 |
Correct |
20 ms |
36300 KB |
n=2000 |
85 |
Correct |
22 ms |
36336 KB |
n=2000 |
86 |
Correct |
21 ms |
36352 KB |
n=2000 |
87 |
Correct |
20 ms |
36344 KB |
n=2000 |
88 |
Correct |
26 ms |
36404 KB |
n=2000 |
89 |
Correct |
22 ms |
36300 KB |
n=2000 |
90 |
Correct |
22 ms |
36300 KB |
n=2000 |
91 |
Correct |
20 ms |
36300 KB |
n=2000 |
92 |
Correct |
748 ms |
113496 KB |
n=200000 |
93 |
Correct |
1092 ms |
117272 KB |
n=200000 |
94 |
Correct |
1041 ms |
120116 KB |
n=200000 |
95 |
Correct |
748 ms |
113556 KB |
n=200000 |
96 |
Correct |
863 ms |
113348 KB |
n=200000 |
97 |
Correct |
1131 ms |
116392 KB |
n=200000 |
98 |
Correct |
971 ms |
113344 KB |
n=200000 |
99 |
Correct |
1127 ms |
112956 KB |
n=200000 |
100 |
Correct |
887 ms |
113252 KB |
n=200000 |
101 |
Correct |
1068 ms |
120952 KB |
n=200000 |
102 |
Correct |
502 ms |
114544 KB |
n=200000 |
103 |
Correct |
480 ms |
114588 KB |
n=200000 |
104 |
Correct |
497 ms |
114444 KB |
n=200000 |
105 |
Correct |
498 ms |
114260 KB |
n=200000 |
106 |
Correct |
496 ms |
114364 KB |
n=200000 |
107 |
Correct |
472 ms |
114244 KB |
n=200000 |
108 |
Correct |
857 ms |
113252 KB |
n=200000 |
109 |
Correct |
938 ms |
113288 KB |
n=200000 |
110 |
Correct |
876 ms |
113228 KB |
n=200000 |
111 |
Correct |
866 ms |
113376 KB |
n=200000 |
112 |
Correct |
1014 ms |
120448 KB |
n=200000 |
113 |
Correct |
1135 ms |
116248 KB |
n=200000 |
114 |
Correct |
860 ms |
113368 KB |
n=200000 |
115 |
Correct |
1202 ms |
114520 KB |
n=200000 |
116 |
Correct |
722 ms |
113164 KB |
n=200000 |
117 |
Correct |
1028 ms |
120508 KB |
n=200000 |
118 |
Correct |
1082 ms |
115244 KB |
n=200000 |
119 |
Correct |
722 ms |
113020 KB |
n=200000 |
120 |
Correct |
1022 ms |
120676 KB |
n=200000 |
121 |
Correct |
967 ms |
120760 KB |
n=200000 |
122 |
Correct |
971 ms |
121260 KB |
n=200000 |
123 |
Correct |
482 ms |
113892 KB |
n=200000 |
124 |
Correct |
256 ms |
52888 KB |
n=25264 |