/***Farhan132***/
//#pragma GCC optimize("Ofast")
//#pragma GCC target("sse,sse2,sse3,ssse3,sse4,popcnt,abm,mmx,avx,avx2,fma")
//#pragma GCC optimization ("unroll-loops")
//#pragma GCC optimize("Ofast,fast-math")
#include <bits/stdc++.h>
using namespace std;
typedef int ll;
typedef unsigned long long ull;
typedef double dd;
typedef vector<ll> vll;
typedef pair<ll , ll> ii;
typedef vector< ii > vii;
typedef pair < pair < ll , ll > , pair < ll , ll > > cm;
typedef tuple < ll, ll, ll > tp;
#define ff first
#define ss second
#define pb push_back
#define in insert
#define f0(b) for(int i=0;i<(b);i++)
#define f00(b) for(int j=0;j<(b);j++)
#define f1(b) for(int i=1;i<=(b);i++)
#define f11(b) for(int j=1;j<=(b);j++)
#define f2(a,b) for(int i=(a);i<=(b);i++)
#define f22(a,b) for(int j=(a);j<=(b);j++)
#define sf(a) scanf("%lld",&a)
#define sff(a,b) scanf("%lld %lld", &a , &b)
#define pf(a) printf("%lld\n",a)
#define pff(a,b) printf("%lld %lld\n", a , b)
#define bug printf("**!\n")
#define mem(a , b) memset(a, b ,sizeof(a))
#define front_zero(n) __builtin_clzll(n)
#define back_zero(n) __builtin_ctzll(n)
#define total_one(n) __builtin_popcount(n)
#define clean fflush(stdout)
//const ll mod = (ll) 998244353;
const ll mod = (ll) 1e9 + 7;
const ll maxn = (ll)1e8 + 5;
const int nnn = 1048590;
const int inf = numeric_limits<int>::max()-1;
//const ll INF = numeric_limits<ll>::max()-1;
const ll INF = (ll)1e18;
ll dx[]={0,1,0,-1};
ll dy[]={1,0,-1,0};
ll dxx[]={0,1,0,-1,1,1,-1,-1};
ll dyy[]={1,0,-1,0,1,-1,1,-1};
bool USACO = 0;
mt19937 rng(chrono::system_clock::now().time_since_epoch().count());
#include <ext/pb_ds/assoc_container.hpp>
#include <ext/pb_ds/tree_policy.hpp>
using namespace __gnu_pbds;
template <typename T> using ordered_set = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;
const ll N = 2e5 + 5;
set < ll > s[N], t[N];
vector < ll > v[N];
ll par[N][20], d[N], a[N];
void dfs(ll s, ll p = 0, ll dp = 1){
par[s][0] = p;
for(ll i = 1; i < 20; i++) par[s][i] = par[par[s][i-1]][i-1];
d[s] = dp;
for(auto u : v[s]){
if(u - p) dfs(u , s, dp + 1);
}
return;
}
ll lca(ll x, ll y){
if(d[x] < d[y]) swap(x, y);
for(ll i = 19; i >= 0; i--){
if(d[x] - (1 << i) >= d[y]) x = par[x][i];
}
if(x == y) return x;
for(ll i = 19; i >= 0; i--){
if(par[x][i] != par[y][i]) x = par[x][i] , y = par[y][i];
}
return par[x][0];
}
void solve(){
ll n, m, q;
cin >> n >> m >> q;
for(ll i = 1; i < n; i++){
ll x , y;
cin >> x >> y;
v[x].pb(y);
v[y].pb(x);
}
dfs(1);
for(ll i = 1; i <= m; i++){
cin >> a[i];
t[a[i]].in(i);
if(i > 1){
s[lca(a[i-1],a[i])].in(i-1);
}
}
while(q--){
ll tt; cin >> tt;
if(tt == 1){
ll pos, x; cin >> pos >> x;
t[a[pos]].erase(pos);
t[x].in(pos);
if(pos > 1){
s[lca(a[pos-1], a[pos])].erase(pos-1);
s[lca(a[pos-1], x)].in(pos-1);
}
if(pos < m){
s[lca(a[pos], a[pos+1])].erase(pos);
s[lca(x, a[pos+1])].in(pos);
}
a[pos] = x;
}else{
ll l, r, x;
cin >> l >> r >> x;
auto it = t[x].lower_bound(l);
if(it != t[x].end() && *it <= r){
cout << *it << ' ' << *it << '\n';
continue;
}
it = s[x].lower_bound(l);
if(it != s[x].end() && *it < r){
cout << *it << ' ' << (*it) + 1 << '\n';
continue;
}
cout << "-1 -1\n";
}
}
return;
}
int main() {
#ifdef LOCAL
freopen("in", "r", stdin);
freopen("out", "w", stdout);
auto start_time = clock();
#else
ios_base::sync_with_stdio(0); cin.tie(NULL); cout.tie(NULL);
#endif
//pre(N);
ll T = 1, CT = 0; //cin >> T;
while(T--){
solve();
}
#ifdef LOCAL
auto end_time = clock();
cerr<< "Execution time: "<<(end_time - start_time)*(int)1e3/CLOCKS_PER_SEC<<" ms\n";
#endif
return 0;
}
Compilation message
treearray.cpp: In function 'int main()':
treearray.cpp:162:15: warning: unused variable 'CT' [-Wunused-variable]
162 | ll T = 1, CT = 0; //cin >> T;
| ^~
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
11 ms |
23764 KB |
n=5 |
2 |
Correct |
11 ms |
23764 KB |
n=100 |
3 |
Correct |
11 ms |
23764 KB |
n=100 |
4 |
Correct |
11 ms |
23792 KB |
n=100 |
5 |
Correct |
12 ms |
23764 KB |
n=100 |
6 |
Correct |
12 ms |
23764 KB |
n=100 |
7 |
Correct |
12 ms |
23764 KB |
n=100 |
8 |
Correct |
12 ms |
23764 KB |
n=100 |
9 |
Correct |
13 ms |
23764 KB |
n=100 |
10 |
Correct |
12 ms |
23780 KB |
n=100 |
11 |
Correct |
12 ms |
23764 KB |
n=100 |
12 |
Correct |
11 ms |
23764 KB |
n=100 |
13 |
Correct |
12 ms |
23748 KB |
n=100 |
14 |
Correct |
12 ms |
23736 KB |
n=100 |
15 |
Correct |
12 ms |
23816 KB |
n=100 |
16 |
Correct |
12 ms |
23808 KB |
n=100 |
17 |
Correct |
12 ms |
23764 KB |
n=100 |
18 |
Correct |
13 ms |
23876 KB |
n=100 |
19 |
Correct |
12 ms |
23764 KB |
n=100 |
20 |
Correct |
12 ms |
23764 KB |
n=100 |
21 |
Correct |
11 ms |
23824 KB |
n=100 |
22 |
Correct |
12 ms |
23776 KB |
n=100 |
23 |
Correct |
12 ms |
23788 KB |
n=100 |
24 |
Correct |
12 ms |
23764 KB |
n=100 |
25 |
Correct |
11 ms |
23764 KB |
n=100 |
26 |
Correct |
12 ms |
23704 KB |
n=12 |
27 |
Correct |
12 ms |
23764 KB |
n=100 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
11 ms |
23764 KB |
n=5 |
2 |
Correct |
11 ms |
23764 KB |
n=100 |
3 |
Correct |
11 ms |
23764 KB |
n=100 |
4 |
Correct |
11 ms |
23792 KB |
n=100 |
5 |
Correct |
12 ms |
23764 KB |
n=100 |
6 |
Correct |
12 ms |
23764 KB |
n=100 |
7 |
Correct |
12 ms |
23764 KB |
n=100 |
8 |
Correct |
12 ms |
23764 KB |
n=100 |
9 |
Correct |
13 ms |
23764 KB |
n=100 |
10 |
Correct |
12 ms |
23780 KB |
n=100 |
11 |
Correct |
12 ms |
23764 KB |
n=100 |
12 |
Correct |
11 ms |
23764 KB |
n=100 |
13 |
Correct |
12 ms |
23748 KB |
n=100 |
14 |
Correct |
12 ms |
23736 KB |
n=100 |
15 |
Correct |
12 ms |
23816 KB |
n=100 |
16 |
Correct |
12 ms |
23808 KB |
n=100 |
17 |
Correct |
12 ms |
23764 KB |
n=100 |
18 |
Correct |
13 ms |
23876 KB |
n=100 |
19 |
Correct |
12 ms |
23764 KB |
n=100 |
20 |
Correct |
12 ms |
23764 KB |
n=100 |
21 |
Correct |
11 ms |
23824 KB |
n=100 |
22 |
Correct |
12 ms |
23776 KB |
n=100 |
23 |
Correct |
12 ms |
23788 KB |
n=100 |
24 |
Correct |
12 ms |
23764 KB |
n=100 |
25 |
Correct |
11 ms |
23764 KB |
n=100 |
26 |
Correct |
12 ms |
23704 KB |
n=12 |
27 |
Correct |
12 ms |
23764 KB |
n=100 |
28 |
Correct |
13 ms |
23932 KB |
n=500 |
29 |
Correct |
13 ms |
23884 KB |
n=500 |
30 |
Correct |
13 ms |
24020 KB |
n=500 |
31 |
Correct |
14 ms |
23908 KB |
n=500 |
32 |
Correct |
14 ms |
23844 KB |
n=500 |
33 |
Correct |
13 ms |
23832 KB |
n=500 |
34 |
Correct |
13 ms |
23816 KB |
n=500 |
35 |
Correct |
14 ms |
23940 KB |
n=500 |
36 |
Correct |
12 ms |
23952 KB |
n=500 |
37 |
Correct |
13 ms |
23892 KB |
n=500 |
38 |
Correct |
13 ms |
23892 KB |
n=500 |
39 |
Correct |
12 ms |
23892 KB |
n=500 |
40 |
Correct |
12 ms |
23952 KB |
n=500 |
41 |
Correct |
21 ms |
23892 KB |
n=500 |
42 |
Correct |
13 ms |
23904 KB |
n=500 |
43 |
Correct |
12 ms |
23828 KB |
n=500 |
44 |
Correct |
12 ms |
23924 KB |
n=500 |
45 |
Correct |
12 ms |
23820 KB |
n=500 |
46 |
Correct |
13 ms |
23952 KB |
n=500 |
47 |
Correct |
18 ms |
23892 KB |
n=500 |
48 |
Correct |
19 ms |
23940 KB |
n=500 |
49 |
Correct |
13 ms |
23956 KB |
n=500 |
50 |
Correct |
13 ms |
23824 KB |
n=500 |
51 |
Correct |
13 ms |
23892 KB |
n=500 |
52 |
Correct |
12 ms |
23956 KB |
n=500 |
53 |
Correct |
20 ms |
23956 KB |
n=500 |
54 |
Correct |
13 ms |
23892 KB |
n=500 |
55 |
Correct |
14 ms |
23892 KB |
n=278 |
56 |
Correct |
18 ms |
23952 KB |
n=500 |
57 |
Correct |
13 ms |
23952 KB |
n=500 |
58 |
Correct |
12 ms |
23892 KB |
n=500 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
11 ms |
23764 KB |
n=5 |
2 |
Correct |
11 ms |
23764 KB |
n=100 |
3 |
Correct |
11 ms |
23764 KB |
n=100 |
4 |
Correct |
11 ms |
23792 KB |
n=100 |
5 |
Correct |
12 ms |
23764 KB |
n=100 |
6 |
Correct |
12 ms |
23764 KB |
n=100 |
7 |
Correct |
12 ms |
23764 KB |
n=100 |
8 |
Correct |
12 ms |
23764 KB |
n=100 |
9 |
Correct |
13 ms |
23764 KB |
n=100 |
10 |
Correct |
12 ms |
23780 KB |
n=100 |
11 |
Correct |
12 ms |
23764 KB |
n=100 |
12 |
Correct |
11 ms |
23764 KB |
n=100 |
13 |
Correct |
12 ms |
23748 KB |
n=100 |
14 |
Correct |
12 ms |
23736 KB |
n=100 |
15 |
Correct |
12 ms |
23816 KB |
n=100 |
16 |
Correct |
12 ms |
23808 KB |
n=100 |
17 |
Correct |
12 ms |
23764 KB |
n=100 |
18 |
Correct |
13 ms |
23876 KB |
n=100 |
19 |
Correct |
12 ms |
23764 KB |
n=100 |
20 |
Correct |
12 ms |
23764 KB |
n=100 |
21 |
Correct |
11 ms |
23824 KB |
n=100 |
22 |
Correct |
12 ms |
23776 KB |
n=100 |
23 |
Correct |
12 ms |
23788 KB |
n=100 |
24 |
Correct |
12 ms |
23764 KB |
n=100 |
25 |
Correct |
11 ms |
23764 KB |
n=100 |
26 |
Correct |
12 ms |
23704 KB |
n=12 |
27 |
Correct |
12 ms |
23764 KB |
n=100 |
28 |
Correct |
13 ms |
23932 KB |
n=500 |
29 |
Correct |
13 ms |
23884 KB |
n=500 |
30 |
Correct |
13 ms |
24020 KB |
n=500 |
31 |
Correct |
14 ms |
23908 KB |
n=500 |
32 |
Correct |
14 ms |
23844 KB |
n=500 |
33 |
Correct |
13 ms |
23832 KB |
n=500 |
34 |
Correct |
13 ms |
23816 KB |
n=500 |
35 |
Correct |
14 ms |
23940 KB |
n=500 |
36 |
Correct |
12 ms |
23952 KB |
n=500 |
37 |
Correct |
13 ms |
23892 KB |
n=500 |
38 |
Correct |
13 ms |
23892 KB |
n=500 |
39 |
Correct |
12 ms |
23892 KB |
n=500 |
40 |
Correct |
12 ms |
23952 KB |
n=500 |
41 |
Correct |
21 ms |
23892 KB |
n=500 |
42 |
Correct |
13 ms |
23904 KB |
n=500 |
43 |
Correct |
12 ms |
23828 KB |
n=500 |
44 |
Correct |
12 ms |
23924 KB |
n=500 |
45 |
Correct |
12 ms |
23820 KB |
n=500 |
46 |
Correct |
13 ms |
23952 KB |
n=500 |
47 |
Correct |
18 ms |
23892 KB |
n=500 |
48 |
Correct |
19 ms |
23940 KB |
n=500 |
49 |
Correct |
13 ms |
23956 KB |
n=500 |
50 |
Correct |
13 ms |
23824 KB |
n=500 |
51 |
Correct |
13 ms |
23892 KB |
n=500 |
52 |
Correct |
12 ms |
23956 KB |
n=500 |
53 |
Correct |
20 ms |
23956 KB |
n=500 |
54 |
Correct |
13 ms |
23892 KB |
n=500 |
55 |
Correct |
14 ms |
23892 KB |
n=278 |
56 |
Correct |
18 ms |
23952 KB |
n=500 |
57 |
Correct |
13 ms |
23952 KB |
n=500 |
58 |
Correct |
12 ms |
23892 KB |
n=500 |
59 |
Correct |
14 ms |
24208 KB |
n=2000 |
60 |
Correct |
29 ms |
24356 KB |
n=2000 |
61 |
Correct |
22 ms |
24336 KB |
n=2000 |
62 |
Correct |
18 ms |
24276 KB |
n=2000 |
63 |
Correct |
20 ms |
24276 KB |
n=2000 |
64 |
Correct |
16 ms |
24340 KB |
n=2000 |
65 |
Correct |
17 ms |
24264 KB |
n=2000 |
66 |
Correct |
19 ms |
24276 KB |
n=2000 |
67 |
Correct |
15 ms |
24276 KB |
n=2000 |
68 |
Correct |
15 ms |
24276 KB |
n=2000 |
69 |
Correct |
16 ms |
24268 KB |
n=2000 |
70 |
Correct |
17 ms |
24340 KB |
n=2000 |
71 |
Correct |
17 ms |
24212 KB |
n=2000 |
72 |
Correct |
17 ms |
24208 KB |
n=2000 |
73 |
Correct |
17 ms |
24212 KB |
n=2000 |
74 |
Correct |
16 ms |
24212 KB |
n=1844 |
75 |
Correct |
16 ms |
24276 KB |
n=2000 |
76 |
Correct |
15 ms |
24276 KB |
n=2000 |
77 |
Correct |
17 ms |
24276 KB |
n=2000 |
78 |
Correct |
17 ms |
24276 KB |
n=2000 |
79 |
Correct |
22 ms |
24204 KB |
n=2000 |
80 |
Correct |
16 ms |
24300 KB |
n=2000 |
81 |
Correct |
15 ms |
24336 KB |
n=2000 |
82 |
Correct |
15 ms |
24276 KB |
n=2000 |
83 |
Correct |
16 ms |
24336 KB |
n=2000 |
84 |
Correct |
15 ms |
24292 KB |
n=2000 |
85 |
Correct |
18 ms |
24292 KB |
n=2000 |
86 |
Correct |
18 ms |
24276 KB |
n=2000 |
87 |
Correct |
16 ms |
24316 KB |
n=2000 |
88 |
Correct |
16 ms |
24404 KB |
n=2000 |
89 |
Correct |
15 ms |
24372 KB |
n=2000 |
90 |
Correct |
16 ms |
24276 KB |
n=2000 |
91 |
Correct |
15 ms |
24276 KB |
n=2000 |
# |
Verdict |
Execution time |
Memory |
Grader output |
1 |
Correct |
11 ms |
23764 KB |
n=5 |
2 |
Correct |
11 ms |
23764 KB |
n=100 |
3 |
Correct |
11 ms |
23764 KB |
n=100 |
4 |
Correct |
11 ms |
23792 KB |
n=100 |
5 |
Correct |
12 ms |
23764 KB |
n=100 |
6 |
Correct |
12 ms |
23764 KB |
n=100 |
7 |
Correct |
12 ms |
23764 KB |
n=100 |
8 |
Correct |
12 ms |
23764 KB |
n=100 |
9 |
Correct |
13 ms |
23764 KB |
n=100 |
10 |
Correct |
12 ms |
23780 KB |
n=100 |
11 |
Correct |
12 ms |
23764 KB |
n=100 |
12 |
Correct |
11 ms |
23764 KB |
n=100 |
13 |
Correct |
12 ms |
23748 KB |
n=100 |
14 |
Correct |
12 ms |
23736 KB |
n=100 |
15 |
Correct |
12 ms |
23816 KB |
n=100 |
16 |
Correct |
12 ms |
23808 KB |
n=100 |
17 |
Correct |
12 ms |
23764 KB |
n=100 |
18 |
Correct |
13 ms |
23876 KB |
n=100 |
19 |
Correct |
12 ms |
23764 KB |
n=100 |
20 |
Correct |
12 ms |
23764 KB |
n=100 |
21 |
Correct |
11 ms |
23824 KB |
n=100 |
22 |
Correct |
12 ms |
23776 KB |
n=100 |
23 |
Correct |
12 ms |
23788 KB |
n=100 |
24 |
Correct |
12 ms |
23764 KB |
n=100 |
25 |
Correct |
11 ms |
23764 KB |
n=100 |
26 |
Correct |
12 ms |
23704 KB |
n=12 |
27 |
Correct |
12 ms |
23764 KB |
n=100 |
28 |
Correct |
13 ms |
23932 KB |
n=500 |
29 |
Correct |
13 ms |
23884 KB |
n=500 |
30 |
Correct |
13 ms |
24020 KB |
n=500 |
31 |
Correct |
14 ms |
23908 KB |
n=500 |
32 |
Correct |
14 ms |
23844 KB |
n=500 |
33 |
Correct |
13 ms |
23832 KB |
n=500 |
34 |
Correct |
13 ms |
23816 KB |
n=500 |
35 |
Correct |
14 ms |
23940 KB |
n=500 |
36 |
Correct |
12 ms |
23952 KB |
n=500 |
37 |
Correct |
13 ms |
23892 KB |
n=500 |
38 |
Correct |
13 ms |
23892 KB |
n=500 |
39 |
Correct |
12 ms |
23892 KB |
n=500 |
40 |
Correct |
12 ms |
23952 KB |
n=500 |
41 |
Correct |
21 ms |
23892 KB |
n=500 |
42 |
Correct |
13 ms |
23904 KB |
n=500 |
43 |
Correct |
12 ms |
23828 KB |
n=500 |
44 |
Correct |
12 ms |
23924 KB |
n=500 |
45 |
Correct |
12 ms |
23820 KB |
n=500 |
46 |
Correct |
13 ms |
23952 KB |
n=500 |
47 |
Correct |
18 ms |
23892 KB |
n=500 |
48 |
Correct |
19 ms |
23940 KB |
n=500 |
49 |
Correct |
13 ms |
23956 KB |
n=500 |
50 |
Correct |
13 ms |
23824 KB |
n=500 |
51 |
Correct |
13 ms |
23892 KB |
n=500 |
52 |
Correct |
12 ms |
23956 KB |
n=500 |
53 |
Correct |
20 ms |
23956 KB |
n=500 |
54 |
Correct |
13 ms |
23892 KB |
n=500 |
55 |
Correct |
14 ms |
23892 KB |
n=278 |
56 |
Correct |
18 ms |
23952 KB |
n=500 |
57 |
Correct |
13 ms |
23952 KB |
n=500 |
58 |
Correct |
12 ms |
23892 KB |
n=500 |
59 |
Correct |
14 ms |
24208 KB |
n=2000 |
60 |
Correct |
29 ms |
24356 KB |
n=2000 |
61 |
Correct |
22 ms |
24336 KB |
n=2000 |
62 |
Correct |
18 ms |
24276 KB |
n=2000 |
63 |
Correct |
20 ms |
24276 KB |
n=2000 |
64 |
Correct |
16 ms |
24340 KB |
n=2000 |
65 |
Correct |
17 ms |
24264 KB |
n=2000 |
66 |
Correct |
19 ms |
24276 KB |
n=2000 |
67 |
Correct |
15 ms |
24276 KB |
n=2000 |
68 |
Correct |
15 ms |
24276 KB |
n=2000 |
69 |
Correct |
16 ms |
24268 KB |
n=2000 |
70 |
Correct |
17 ms |
24340 KB |
n=2000 |
71 |
Correct |
17 ms |
24212 KB |
n=2000 |
72 |
Correct |
17 ms |
24208 KB |
n=2000 |
73 |
Correct |
17 ms |
24212 KB |
n=2000 |
74 |
Correct |
16 ms |
24212 KB |
n=1844 |
75 |
Correct |
16 ms |
24276 KB |
n=2000 |
76 |
Correct |
15 ms |
24276 KB |
n=2000 |
77 |
Correct |
17 ms |
24276 KB |
n=2000 |
78 |
Correct |
17 ms |
24276 KB |
n=2000 |
79 |
Correct |
22 ms |
24204 KB |
n=2000 |
80 |
Correct |
16 ms |
24300 KB |
n=2000 |
81 |
Correct |
15 ms |
24336 KB |
n=2000 |
82 |
Correct |
15 ms |
24276 KB |
n=2000 |
83 |
Correct |
16 ms |
24336 KB |
n=2000 |
84 |
Correct |
15 ms |
24292 KB |
n=2000 |
85 |
Correct |
18 ms |
24292 KB |
n=2000 |
86 |
Correct |
18 ms |
24276 KB |
n=2000 |
87 |
Correct |
16 ms |
24316 KB |
n=2000 |
88 |
Correct |
16 ms |
24404 KB |
n=2000 |
89 |
Correct |
15 ms |
24372 KB |
n=2000 |
90 |
Correct |
16 ms |
24276 KB |
n=2000 |
91 |
Correct |
15 ms |
24276 KB |
n=2000 |
92 |
Correct |
646 ms |
70052 KB |
n=200000 |
93 |
Correct |
967 ms |
73760 KB |
n=200000 |
94 |
Correct |
928 ms |
77100 KB |
n=200000 |
95 |
Correct |
637 ms |
69872 KB |
n=200000 |
96 |
Correct |
584 ms |
69864 KB |
n=200000 |
97 |
Correct |
959 ms |
72808 KB |
n=200000 |
98 |
Correct |
636 ms |
69824 KB |
n=200000 |
99 |
Correct |
799 ms |
69328 KB |
n=200000 |
100 |
Correct |
652 ms |
70016 KB |
n=200000 |
101 |
Correct |
912 ms |
78428 KB |
n=200000 |
102 |
Correct |
417 ms |
70736 KB |
n=200000 |
103 |
Correct |
397 ms |
70844 KB |
n=200000 |
104 |
Correct |
401 ms |
70732 KB |
n=200000 |
105 |
Correct |
412 ms |
70620 KB |
n=200000 |
106 |
Correct |
414 ms |
70488 KB |
n=200000 |
107 |
Correct |
456 ms |
70476 KB |
n=200000 |
108 |
Correct |
830 ms |
69528 KB |
n=200000 |
109 |
Correct |
808 ms |
69440 KB |
n=200000 |
110 |
Correct |
727 ms |
69492 KB |
n=200000 |
111 |
Correct |
624 ms |
69928 KB |
n=200000 |
112 |
Correct |
934 ms |
77304 KB |
n=200000 |
113 |
Correct |
976 ms |
72908 KB |
n=200000 |
114 |
Correct |
626 ms |
69752 KB |
n=200000 |
115 |
Correct |
1006 ms |
70892 KB |
n=200000 |
116 |
Correct |
591 ms |
69564 KB |
n=200000 |
117 |
Correct |
890 ms |
77788 KB |
n=200000 |
118 |
Correct |
974 ms |
71580 KB |
n=200000 |
119 |
Correct |
583 ms |
69312 KB |
n=200000 |
120 |
Correct |
849 ms |
77528 KB |
n=200000 |
121 |
Correct |
835 ms |
77536 KB |
n=200000 |
122 |
Correct |
841 ms |
78136 KB |
n=200000 |
123 |
Correct |
434 ms |
69820 KB |
n=200000 |
124 |
Correct |
211 ms |
37580 KB |
n=25264 |