// Judges with GCC >= 12 only needs Ofast
// #pragma GCC optimize("O3,no-stack-protector,fast-math,unroll-loops,tree-vectorize")
// MLE optimization
// #pragma GCC optimize("conserve-stack")
// Old judges
// #pragma GCC target("sse4.2,popcnt,lzcnt,abm,mmx,fma,bmi,bmi2")
// New judges. Test with assert(__builtin_cpu_supports("avx2"));
// #pragma GCC target("avx2,popcnt,lzcnt,abm,bmi,bmi2,fma,tune=native")
// Atcoder
// #pragma GCC target("avx2,popcnt,lzcnt,abm,bmi,bmi2,fma")
/*
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
typedef tree<int,null_type,less<int>,rb_tree_tag,tree_order_statistics_node_update> ordered_set;
- insert(x),erase(x)
- find_by_order(k): return iterator to the k-th smallest element
- order_of_key(x): the number of elements that are strictly smaller
*/
#include<bits/stdc++.h>
using namespace std;
mt19937_64 rng(chrono::steady_clock::now().time_since_epoch().count());
uniform_real_distribution<> pp(0.0,1.0);
#define ld long double
#define pii pair<int,int>
#define piii pair<pii,int>
#define mpp make_pair
#define fi first
#define se second
const int mod=998244353;
const int maxn=200005;
const int bl=650;
const int maxs=655;
const int maxm=200005;
const int maxq=1000005;
const int maxl=20;
const int maxa=1000000;
const int root=3;
const int base=101;
namespace Tree{
vector<vector<int>> edge,Min;
vector<int> lg2,dep,L,R;
int pos;
int cmp(int u,int v){
return (dep[u]<dep[v]?u:v);
}
int lca(int u,int v){
u=L[u];v=L[v];
if(u>v) swap(u,v);
int p=lg2[v-u+1];
return cmp(Min[u][p],Min[v-(1<<p)+1][p]);
}
int dist(int u,int v){
return dep[u]+dep[v]-2*dep[lca(u,v)];
}
void dfs(int u,int p){
L[u]=++pos;Min[pos][0]=u;
dep[u]=dep[p]+1;
for(int v:edge[u]){
if(v==p) continue;
dfs(v,u);Min[++pos][0]=u;
}
R[u]=pos;
}
void init(int n){
lg2.assign(2*n+1,0);
dep.assign(n+1,0);
L.assign(n+1,0);
R.assign(n+1,0);
edge.resize(n+1);
Min.assign(2*n+1,vector<int>(maxl,0));
}
void build(int n){
init(n);
for(int i=1;i<n;i++){
int u,v;cin >> u >> v;
edge[u].push_back(v);
edge[v].push_back(u);
}
dfs(1,0);
for(int i=2;i<=pos;i++) lg2[i]=lg2[i/2]+1;
for(int i=1;i<20;i++){
for(int j=1;j<=(pos-(1<<i)+1);j++) Min[j][i]=cmp(Min[j][i-1],Min[j+(1<<(i-1))][i-1]);
}
}
}
int n,m,q,a[maxn];
set<pii> s[maxn];
void solve(){
cin >> n >> m >> q;
Tree::build(n);
for(int i=1;i<=m;i++){
cin >> a[i];
s[a[i]].insert({i,0});
if(i>=2) s[Tree::lca(a[i-1],a[i])].insert({i-1,1});
}
for(int i=1;i<=q;i++){
int id,l,r,v;cin >> id;
if(id==1){
cin >> l >> v;
s[a[l]].erase({l,0});
if(l>=2) s[Tree::lca(a[l-1],a[l])].erase({l-1,1});
if(l<m) s[Tree::lca(a[l],a[l+1])].erase({l,1});
a[l]=v;
s[a[l]].insert({l,0});
if(l>=2) s[Tree::lca(a[l-1],a[l])].insert({l-1,1});
if(l<m) s[Tree::lca(a[l],a[l+1])].insert({l,1});
}
else{
cin >> l >> r >> v;
auto it=s[v].lower_bound({l,0});
if(it==s[v].end()) cout << -1 << ' ' << -1 << '\n';
else if(it->se==0){
if(it->fi<=r) cout << it->fi << ' ' << it->fi << '\n';
else cout << -1 << ' ' << -1 << '\n';
}
else{
if(it->fi+1<=r) cout << it->fi << ' ' << it->fi+1 << '\n';
else cout << -1 << ' ' << -1 << '\n';
}
}
}
}
/*
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
*/
signed main(){
ios_base::sync_with_stdio(false);
cin.tie(NULL);cout.tie(NULL);
int test=1;//cin >> test;
while(test--) solve();
}
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
2 ms |
9816 KB |
n=5 |
2 |
Correct |
2 ms |
9820 KB |
n=100 |
3 |
Correct |
2 ms |
9816 KB |
n=100 |
4 |
Correct |
2 ms |
9820 KB |
n=100 |
5 |
Correct |
4 ms |
9816 KB |
n=100 |
6 |
Correct |
2 ms |
9832 KB |
n=100 |
7 |
Correct |
2 ms |
10072 KB |
n=100 |
8 |
Correct |
3 ms |
9820 KB |
n=100 |
9 |
Correct |
2 ms |
9820 KB |
n=100 |
10 |
Correct |
2 ms |
9820 KB |
n=100 |
11 |
Correct |
2 ms |
9820 KB |
n=100 |
12 |
Correct |
2 ms |
9820 KB |
n=100 |
13 |
Correct |
2 ms |
9820 KB |
n=100 |
14 |
Correct |
2 ms |
9820 KB |
n=100 |
15 |
Correct |
3 ms |
9820 KB |
n=100 |
16 |
Correct |
2 ms |
9820 KB |
n=100 |
17 |
Correct |
3 ms |
9816 KB |
n=100 |
18 |
Correct |
2 ms |
9820 KB |
n=100 |
19 |
Correct |
3 ms |
9900 KB |
n=100 |
20 |
Correct |
2 ms |
9820 KB |
n=100 |
21 |
Correct |
2 ms |
9816 KB |
n=100 |
22 |
Correct |
3 ms |
9820 KB |
n=100 |
23 |
Correct |
4 ms |
9820 KB |
n=100 |
24 |
Correct |
2 ms |
9820 KB |
n=100 |
25 |
Correct |
3 ms |
9820 KB |
n=100 |
26 |
Correct |
2 ms |
9820 KB |
n=12 |
27 |
Correct |
3 ms |
9820 KB |
n=100 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
2 ms |
9816 KB |
n=5 |
2 |
Correct |
2 ms |
9820 KB |
n=100 |
3 |
Correct |
2 ms |
9816 KB |
n=100 |
4 |
Correct |
2 ms |
9820 KB |
n=100 |
5 |
Correct |
4 ms |
9816 KB |
n=100 |
6 |
Correct |
2 ms |
9832 KB |
n=100 |
7 |
Correct |
2 ms |
10072 KB |
n=100 |
8 |
Correct |
3 ms |
9820 KB |
n=100 |
9 |
Correct |
2 ms |
9820 KB |
n=100 |
10 |
Correct |
2 ms |
9820 KB |
n=100 |
11 |
Correct |
2 ms |
9820 KB |
n=100 |
12 |
Correct |
2 ms |
9820 KB |
n=100 |
13 |
Correct |
2 ms |
9820 KB |
n=100 |
14 |
Correct |
2 ms |
9820 KB |
n=100 |
15 |
Correct |
3 ms |
9820 KB |
n=100 |
16 |
Correct |
2 ms |
9820 KB |
n=100 |
17 |
Correct |
3 ms |
9816 KB |
n=100 |
18 |
Correct |
2 ms |
9820 KB |
n=100 |
19 |
Correct |
3 ms |
9900 KB |
n=100 |
20 |
Correct |
2 ms |
9820 KB |
n=100 |
21 |
Correct |
2 ms |
9816 KB |
n=100 |
22 |
Correct |
3 ms |
9820 KB |
n=100 |
23 |
Correct |
4 ms |
9820 KB |
n=100 |
24 |
Correct |
2 ms |
9820 KB |
n=100 |
25 |
Correct |
3 ms |
9820 KB |
n=100 |
26 |
Correct |
2 ms |
9820 KB |
n=12 |
27 |
Correct |
3 ms |
9820 KB |
n=100 |
28 |
Correct |
3 ms |
10072 KB |
n=500 |
29 |
Correct |
3 ms |
10072 KB |
n=500 |
30 |
Correct |
3 ms |
10076 KB |
n=500 |
31 |
Correct |
3 ms |
10076 KB |
n=500 |
32 |
Correct |
3 ms |
9820 KB |
n=500 |
33 |
Correct |
3 ms |
10076 KB |
n=500 |
34 |
Correct |
3 ms |
10076 KB |
n=500 |
35 |
Correct |
2 ms |
10076 KB |
n=500 |
36 |
Correct |
3 ms |
10072 KB |
n=500 |
37 |
Correct |
3 ms |
10076 KB |
n=500 |
38 |
Correct |
3 ms |
10072 KB |
n=500 |
39 |
Correct |
3 ms |
10072 KB |
n=500 |
40 |
Correct |
3 ms |
10076 KB |
n=500 |
41 |
Correct |
3 ms |
10076 KB |
n=500 |
42 |
Correct |
3 ms |
10076 KB |
n=500 |
43 |
Correct |
3 ms |
9832 KB |
n=500 |
44 |
Correct |
3 ms |
10076 KB |
n=500 |
45 |
Correct |
3 ms |
9820 KB |
n=500 |
46 |
Correct |
3 ms |
10076 KB |
n=500 |
47 |
Correct |
3 ms |
10076 KB |
n=500 |
48 |
Correct |
3 ms |
9820 KB |
n=500 |
49 |
Correct |
3 ms |
10072 KB |
n=500 |
50 |
Correct |
3 ms |
10076 KB |
n=500 |
51 |
Correct |
3 ms |
10076 KB |
n=500 |
52 |
Correct |
3 ms |
10076 KB |
n=500 |
53 |
Correct |
3 ms |
10076 KB |
n=500 |
54 |
Correct |
3 ms |
10076 KB |
n=500 |
55 |
Correct |
3 ms |
9864 KB |
n=278 |
56 |
Correct |
3 ms |
10076 KB |
n=500 |
57 |
Correct |
3 ms |
10072 KB |
n=500 |
58 |
Correct |
4 ms |
10076 KB |
n=500 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
2 ms |
9816 KB |
n=5 |
2 |
Correct |
2 ms |
9820 KB |
n=100 |
3 |
Correct |
2 ms |
9816 KB |
n=100 |
4 |
Correct |
2 ms |
9820 KB |
n=100 |
5 |
Correct |
4 ms |
9816 KB |
n=100 |
6 |
Correct |
2 ms |
9832 KB |
n=100 |
7 |
Correct |
2 ms |
10072 KB |
n=100 |
8 |
Correct |
3 ms |
9820 KB |
n=100 |
9 |
Correct |
2 ms |
9820 KB |
n=100 |
10 |
Correct |
2 ms |
9820 KB |
n=100 |
11 |
Correct |
2 ms |
9820 KB |
n=100 |
12 |
Correct |
2 ms |
9820 KB |
n=100 |
13 |
Correct |
2 ms |
9820 KB |
n=100 |
14 |
Correct |
2 ms |
9820 KB |
n=100 |
15 |
Correct |
3 ms |
9820 KB |
n=100 |
16 |
Correct |
2 ms |
9820 KB |
n=100 |
17 |
Correct |
3 ms |
9816 KB |
n=100 |
18 |
Correct |
2 ms |
9820 KB |
n=100 |
19 |
Correct |
3 ms |
9900 KB |
n=100 |
20 |
Correct |
2 ms |
9820 KB |
n=100 |
21 |
Correct |
2 ms |
9816 KB |
n=100 |
22 |
Correct |
3 ms |
9820 KB |
n=100 |
23 |
Correct |
4 ms |
9820 KB |
n=100 |
24 |
Correct |
2 ms |
9820 KB |
n=100 |
25 |
Correct |
3 ms |
9820 KB |
n=100 |
26 |
Correct |
2 ms |
9820 KB |
n=12 |
27 |
Correct |
3 ms |
9820 KB |
n=100 |
28 |
Correct |
3 ms |
10072 KB |
n=500 |
29 |
Correct |
3 ms |
10072 KB |
n=500 |
30 |
Correct |
3 ms |
10076 KB |
n=500 |
31 |
Correct |
3 ms |
10076 KB |
n=500 |
32 |
Correct |
3 ms |
9820 KB |
n=500 |
33 |
Correct |
3 ms |
10076 KB |
n=500 |
34 |
Correct |
3 ms |
10076 KB |
n=500 |
35 |
Correct |
2 ms |
10076 KB |
n=500 |
36 |
Correct |
3 ms |
10072 KB |
n=500 |
37 |
Correct |
3 ms |
10076 KB |
n=500 |
38 |
Correct |
3 ms |
10072 KB |
n=500 |
39 |
Correct |
3 ms |
10072 KB |
n=500 |
40 |
Correct |
3 ms |
10076 KB |
n=500 |
41 |
Correct |
3 ms |
10076 KB |
n=500 |
42 |
Correct |
3 ms |
10076 KB |
n=500 |
43 |
Correct |
3 ms |
9832 KB |
n=500 |
44 |
Correct |
3 ms |
10076 KB |
n=500 |
45 |
Correct |
3 ms |
9820 KB |
n=500 |
46 |
Correct |
3 ms |
10076 KB |
n=500 |
47 |
Correct |
3 ms |
10076 KB |
n=500 |
48 |
Correct |
3 ms |
9820 KB |
n=500 |
49 |
Correct |
3 ms |
10072 KB |
n=500 |
50 |
Correct |
3 ms |
10076 KB |
n=500 |
51 |
Correct |
3 ms |
10076 KB |
n=500 |
52 |
Correct |
3 ms |
10076 KB |
n=500 |
53 |
Correct |
3 ms |
10076 KB |
n=500 |
54 |
Correct |
3 ms |
10076 KB |
n=500 |
55 |
Correct |
3 ms |
9864 KB |
n=278 |
56 |
Correct |
3 ms |
10076 KB |
n=500 |
57 |
Correct |
3 ms |
10072 KB |
n=500 |
58 |
Correct |
4 ms |
10076 KB |
n=500 |
59 |
Correct |
5 ms |
10588 KB |
n=2000 |
60 |
Correct |
4 ms |
10584 KB |
n=2000 |
61 |
Correct |
6 ms |
10584 KB |
n=2000 |
62 |
Correct |
5 ms |
10588 KB |
n=2000 |
63 |
Correct |
6 ms |
10588 KB |
n=2000 |
64 |
Correct |
6 ms |
10760 KB |
n=2000 |
65 |
Correct |
6 ms |
10588 KB |
n=2000 |
66 |
Correct |
5 ms |
10584 KB |
n=2000 |
67 |
Correct |
6 ms |
10680 KB |
n=2000 |
68 |
Correct |
5 ms |
10588 KB |
n=2000 |
69 |
Correct |
4 ms |
10584 KB |
n=2000 |
70 |
Correct |
5 ms |
10584 KB |
n=2000 |
71 |
Correct |
5 ms |
10588 KB |
n=2000 |
72 |
Correct |
4 ms |
10588 KB |
n=2000 |
73 |
Correct |
4 ms |
10588 KB |
n=2000 |
74 |
Correct |
6 ms |
10588 KB |
n=1844 |
75 |
Correct |
4 ms |
10584 KB |
n=2000 |
76 |
Correct |
5 ms |
10584 KB |
n=2000 |
77 |
Correct |
7 ms |
10584 KB |
n=2000 |
78 |
Correct |
6 ms |
10588 KB |
n=2000 |
79 |
Correct |
6 ms |
10584 KB |
n=2000 |
80 |
Correct |
6 ms |
10584 KB |
n=2000 |
81 |
Correct |
5 ms |
10588 KB |
n=2000 |
82 |
Correct |
5 ms |
10584 KB |
n=2000 |
83 |
Correct |
5 ms |
10588 KB |
n=2000 |
84 |
Correct |
6 ms |
10588 KB |
n=2000 |
85 |
Correct |
6 ms |
10588 KB |
n=2000 |
86 |
Correct |
5 ms |
10840 KB |
n=2000 |
87 |
Correct |
6 ms |
10584 KB |
n=2000 |
88 |
Correct |
5 ms |
10588 KB |
n=2000 |
89 |
Correct |
5 ms |
10584 KB |
n=2000 |
90 |
Correct |
6 ms |
10588 KB |
n=2000 |
91 |
Correct |
4 ms |
10588 KB |
n=2000 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
2 ms |
9816 KB |
n=5 |
2 |
Correct |
2 ms |
9820 KB |
n=100 |
3 |
Correct |
2 ms |
9816 KB |
n=100 |
4 |
Correct |
2 ms |
9820 KB |
n=100 |
5 |
Correct |
4 ms |
9816 KB |
n=100 |
6 |
Correct |
2 ms |
9832 KB |
n=100 |
7 |
Correct |
2 ms |
10072 KB |
n=100 |
8 |
Correct |
3 ms |
9820 KB |
n=100 |
9 |
Correct |
2 ms |
9820 KB |
n=100 |
10 |
Correct |
2 ms |
9820 KB |
n=100 |
11 |
Correct |
2 ms |
9820 KB |
n=100 |
12 |
Correct |
2 ms |
9820 KB |
n=100 |
13 |
Correct |
2 ms |
9820 KB |
n=100 |
14 |
Correct |
2 ms |
9820 KB |
n=100 |
15 |
Correct |
3 ms |
9820 KB |
n=100 |
16 |
Correct |
2 ms |
9820 KB |
n=100 |
17 |
Correct |
3 ms |
9816 KB |
n=100 |
18 |
Correct |
2 ms |
9820 KB |
n=100 |
19 |
Correct |
3 ms |
9900 KB |
n=100 |
20 |
Correct |
2 ms |
9820 KB |
n=100 |
21 |
Correct |
2 ms |
9816 KB |
n=100 |
22 |
Correct |
3 ms |
9820 KB |
n=100 |
23 |
Correct |
4 ms |
9820 KB |
n=100 |
24 |
Correct |
2 ms |
9820 KB |
n=100 |
25 |
Correct |
3 ms |
9820 KB |
n=100 |
26 |
Correct |
2 ms |
9820 KB |
n=12 |
27 |
Correct |
3 ms |
9820 KB |
n=100 |
28 |
Correct |
3 ms |
10072 KB |
n=500 |
29 |
Correct |
3 ms |
10072 KB |
n=500 |
30 |
Correct |
3 ms |
10076 KB |
n=500 |
31 |
Correct |
3 ms |
10076 KB |
n=500 |
32 |
Correct |
3 ms |
9820 KB |
n=500 |
33 |
Correct |
3 ms |
10076 KB |
n=500 |
34 |
Correct |
3 ms |
10076 KB |
n=500 |
35 |
Correct |
2 ms |
10076 KB |
n=500 |
36 |
Correct |
3 ms |
10072 KB |
n=500 |
37 |
Correct |
3 ms |
10076 KB |
n=500 |
38 |
Correct |
3 ms |
10072 KB |
n=500 |
39 |
Correct |
3 ms |
10072 KB |
n=500 |
40 |
Correct |
3 ms |
10076 KB |
n=500 |
41 |
Correct |
3 ms |
10076 KB |
n=500 |
42 |
Correct |
3 ms |
10076 KB |
n=500 |
43 |
Correct |
3 ms |
9832 KB |
n=500 |
44 |
Correct |
3 ms |
10076 KB |
n=500 |
45 |
Correct |
3 ms |
9820 KB |
n=500 |
46 |
Correct |
3 ms |
10076 KB |
n=500 |
47 |
Correct |
3 ms |
10076 KB |
n=500 |
48 |
Correct |
3 ms |
9820 KB |
n=500 |
49 |
Correct |
3 ms |
10072 KB |
n=500 |
50 |
Correct |
3 ms |
10076 KB |
n=500 |
51 |
Correct |
3 ms |
10076 KB |
n=500 |
52 |
Correct |
3 ms |
10076 KB |
n=500 |
53 |
Correct |
3 ms |
10076 KB |
n=500 |
54 |
Correct |
3 ms |
10076 KB |
n=500 |
55 |
Correct |
3 ms |
9864 KB |
n=278 |
56 |
Correct |
3 ms |
10076 KB |
n=500 |
57 |
Correct |
3 ms |
10072 KB |
n=500 |
58 |
Correct |
4 ms |
10076 KB |
n=500 |
59 |
Correct |
5 ms |
10588 KB |
n=2000 |
60 |
Correct |
4 ms |
10584 KB |
n=2000 |
61 |
Correct |
6 ms |
10584 KB |
n=2000 |
62 |
Correct |
5 ms |
10588 KB |
n=2000 |
63 |
Correct |
6 ms |
10588 KB |
n=2000 |
64 |
Correct |
6 ms |
10760 KB |
n=2000 |
65 |
Correct |
6 ms |
10588 KB |
n=2000 |
66 |
Correct |
5 ms |
10584 KB |
n=2000 |
67 |
Correct |
6 ms |
10680 KB |
n=2000 |
68 |
Correct |
5 ms |
10588 KB |
n=2000 |
69 |
Correct |
4 ms |
10584 KB |
n=2000 |
70 |
Correct |
5 ms |
10584 KB |
n=2000 |
71 |
Correct |
5 ms |
10588 KB |
n=2000 |
72 |
Correct |
4 ms |
10588 KB |
n=2000 |
73 |
Correct |
4 ms |
10588 KB |
n=2000 |
74 |
Correct |
6 ms |
10588 KB |
n=1844 |
75 |
Correct |
4 ms |
10584 KB |
n=2000 |
76 |
Correct |
5 ms |
10584 KB |
n=2000 |
77 |
Correct |
7 ms |
10584 KB |
n=2000 |
78 |
Correct |
6 ms |
10588 KB |
n=2000 |
79 |
Correct |
6 ms |
10584 KB |
n=2000 |
80 |
Correct |
6 ms |
10584 KB |
n=2000 |
81 |
Correct |
5 ms |
10588 KB |
n=2000 |
82 |
Correct |
5 ms |
10584 KB |
n=2000 |
83 |
Correct |
5 ms |
10588 KB |
n=2000 |
84 |
Correct |
6 ms |
10588 KB |
n=2000 |
85 |
Correct |
6 ms |
10588 KB |
n=2000 |
86 |
Correct |
5 ms |
10840 KB |
n=2000 |
87 |
Correct |
6 ms |
10584 KB |
n=2000 |
88 |
Correct |
5 ms |
10588 KB |
n=2000 |
89 |
Correct |
5 ms |
10584 KB |
n=2000 |
90 |
Correct |
6 ms |
10588 KB |
n=2000 |
91 |
Correct |
4 ms |
10588 KB |
n=2000 |
92 |
Correct |
762 ms |
96824 KB |
n=200000 |
93 |
Correct |
739 ms |
100852 KB |
n=200000 |
94 |
Correct |
654 ms |
104276 KB |
n=200000 |
95 |
Correct |
757 ms |
96620 KB |
n=200000 |
96 |
Correct |
746 ms |
96504 KB |
n=200000 |
97 |
Correct |
835 ms |
100260 KB |
n=200000 |
98 |
Correct |
818 ms |
96552 KB |
n=200000 |
99 |
Correct |
871 ms |
96416 KB |
n=200000 |
100 |
Correct |
835 ms |
96656 KB |
n=200000 |
101 |
Correct |
686 ms |
107428 KB |
n=200000 |
102 |
Correct |
460 ms |
99720 KB |
n=200000 |
103 |
Correct |
420 ms |
99532 KB |
n=200000 |
104 |
Correct |
408 ms |
99380 KB |
n=200000 |
105 |
Correct |
387 ms |
99668 KB |
n=200000 |
106 |
Correct |
393 ms |
99668 KB |
n=200000 |
107 |
Correct |
401 ms |
99664 KB |
n=200000 |
108 |
Correct |
752 ms |
98568 KB |
n=200000 |
109 |
Correct |
759 ms |
98496 KB |
n=200000 |
110 |
Correct |
724 ms |
98164 KB |
n=200000 |
111 |
Correct |
702 ms |
97832 KB |
n=200000 |
112 |
Correct |
631 ms |
106584 KB |
n=200000 |
113 |
Correct |
737 ms |
102388 KB |
n=200000 |
114 |
Correct |
749 ms |
97724 KB |
n=200000 |
115 |
Correct |
790 ms |
98132 KB |
n=200000 |
116 |
Correct |
703 ms |
96452 KB |
n=200000 |
117 |
Correct |
632 ms |
104932 KB |
n=200000 |
118 |
Correct |
708 ms |
98904 KB |
n=200000 |
119 |
Correct |
660 ms |
96200 KB |
n=200000 |
120 |
Correct |
597 ms |
105296 KB |
n=200000 |
121 |
Correct |
587 ms |
105296 KB |
n=200000 |
122 |
Correct |
601 ms |
105344 KB |
n=200000 |
123 |
Correct |
428 ms |
97584 KB |
n=200000 |
124 |
Correct |
151 ms |
29068 KB |
n=25264 |