QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#521248 | #1142. Fountain Parks | kimmoqt | 70 | 985ms | 138584kb | C++20 | 7.2kb | 2024-08-16 01:47:10 | 2024-08-16 01:47:11 |
Judging History
answer
#include "parks.h"
#include <bits/stdc++.h>
using namespace std;
const int MX=2e5+5;
// bawah kiri atas kanan
const int dx[4]={-1,-1,-1,1},dy[4]={-1,-1,1,-1},ddx[4]={1,-1,1,1},ddy[4]={-1,1,1,1};
struct dsu {
int par[MX];
int find(int v) {
return par[v]==v?v:par[v]=find(par[v]);
}
bool merge(int u, int v) {
u=find(u),v=find(v);
if(u==v) return false;
par[u]=v;
return true;
}
void prep() {
for(int i=0;i<MX;i++) {
par[i]=i;
}
}
} ds;
vector<pair<int,int>> pos[MX];
set<int> st[MX];
vector<pair<int,int>> adj[MX];
vector<int> a,b,u,v;
map<array<int,4>,int> getId;
set<array<int,4>> edge;
map<pair<int,int>, int> cnt;
set<array<int,3>> S;
void add(int id, int x, int y) {
assert(st[y].count(x));
st[y].erase(x);
a[id]=x;
b[id]=y;
}
void upd(int x, int y, int coef) {
if(st[y].count(x)) {
S.erase({cnt[{x,y}],x,y});
cnt[{x,y}]+=coef;
S.insert({cnt[{x,y}],x,y});
}
}
int construct_roads(std::vector<int> x, std::vector<int> y) {
int N=x.size();
int id=0;
for(int i=0;i<N;i++) {
pos[y[i]].push_back({x[i],i});
}
ds.prep();
for(int i=0;i+2<MX;i+=2) {
sort(pos[i].begin(),pos[i].end());
for(int j=0;j+1<pos[i].size();j++) {
if(pos[i][j].first+2==pos[i][j+1].first) {
if(ds.merge(pos[i][j].second,pos[i][j+1].second)) {
if(i>0) {
st[i-1].insert(pos[i][j].first+1);
}
if(i+1<MX) {
st[i+1].insert(pos[i][j].first+1);
}
adj[pos[i][j].second].push_back({pos[i][j+1].second,id});
adj[pos[i][j+1].second].push_back({pos[i][j].second,id});
id++;
}
}
}
if(!i) continue;
if((i/2)&1) {
for(int j=pos[i].size()-1;j>=0;j--) {
auto it=lower_bound(pos[i-2].begin(),pos[i-2].end(),make_pair(pos[i][j].first,0));
if(it!=pos[i-2].end() && it->first==pos[i][j].first) {
if(ds.merge(pos[i][j].second,it->second)) {
st[i-1].insert(it->first-1);
st[i-1].insert(it->first+1);
adj[pos[i][j].second].push_back({it->second,id});
adj[it->second].push_back({pos[i][j].second,id});
id++;
}
}
}
} else {
for(int j=0;j<pos[i].size();j++) {
auto it=lower_bound(pos[i-2].begin(),pos[i-2].end(),make_pair(pos[i][j].first,0));
if(it!=pos[i-2].end() && it->first==pos[i][j].first) {
if(ds.merge(pos[i][j].second,it->second)) {
st[i-1].insert(it->first-1);
st[i-1].insert(it->first+1);
adj[pos[i][j].second].push_back({it->second,id});
adj[it->second].push_back({pos[i][j].second,id});
id++;
}
}
}
}
}
for(int i=0;i<N;i++) {
if(ds.find(i)!=ds.find(0)) return 0;
}
a.assign(id,-1);
b.assign(id,-1);
u.assign(id,-1);
v.assign(id,-1);
for(int i=0;i<N;i++) {
for(auto [j,id]:adj[i]) {
if(i>j) continue;
u[id]=i;
v[id]=j;
getId[{min(x[i],x[j]),max(x[i],x[j]),min(y[i],y[j]),max(y[i],y[j])}]=id;
edge.insert({min(x[i],x[j]),max(x[i],x[j]),min(y[i],y[j]),max(y[i],y[j])});
}
}
for(int i=0;i<N;i++) {
if(adj[i].size()==4) {
for(auto [j,id]:adj[i]) {
if(x[j]==x[i]-2) {
add(id,x[i]-1,y[i]-1);
}
if(y[j]==y[i]+2) {
add(id,x[i]-1,y[i]+1);
}
if(x[j]==x[i]+2) {
add(id,x[i]+1,y[i]+1);
}
if(y[j]==y[i]-2) {
add(id,x[i]+1,y[i]-1);
}
edge.erase({min(x[i],x[j]),max(x[i],x[j]),min(y[i],y[j]),max(y[i],y[j])});
}
}
}
for(int i=0;i<MX;i++) {
for(auto j:st[i]) {
S.insert({0,j,i});
}
}
for(auto [ax,bx,ay,by]:edge) {
if(ax==bx) {
upd(ax-1,ay+1,1);
upd(ax+1,ay+1,1);
} else {
upd(ax+1,ay+1,1);
upd(ax+1,ay-1,1);
}
}
while(S.size()) {
auto [c,x,y]=*S.begin();
S.erase(S.begin());
for(int k=0;k<4;k++) {
int ax=x+dx[k],bx=x+ddx[k],ay=y+dy[k],by=y+ddy[k];
if(ax>bx) swap(ax,bx);
if(ay>by) swap(ay,by);
if(edge.count({ax,bx,ay,by})) {
edge.erase({ax,bx,ay,by});
add(getId[{ax,bx,ay,by}],x,y);
if(ax==bx) {
upd(ax-1,ay+1,-1);
upd(ax+1,ay+1,-1);
} else {
upd(ax+1,ay+1,-1);
upd(ax+1,ay-1,-1);
}
break;
}
}
if(st[y].count(x)) st[y].erase(x);
}
build(u, v, a, b);
return 1;
}
詳細信息
Subtask #1:
score: 5
Accepted
Test #1:
score: 5
Accepted
time: 0ms
memory: 15168kb
input:
ba73dbf9c7d5e5202834d6a500541c 1 2 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 0
result:
ok
Test #2:
score: 5
Accepted
time: 0ms
memory: 14880kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 2 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 1 3
result:
ok
Test #3:
score: 5
Accepted
time: 4ms
memory: 18556kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 2 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #4:
score: 5
Accepted
time: 0ms
memory: 17004kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 2 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 1 1 3 1 2 1 5
result:
ok
Test #5:
score: 5
Accepted
time: 0ms
memory: 17000kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 2 2 4 2 6 2 8
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 1 1 3 1 2 1 5 2 3 1 7
result:
ok
Test #6:
score: 5
Accepted
time: 3ms
memory: 17064kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 2 8
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #7:
score: 5
Accepted
time: 0ms
memory: 16916kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 2 2 4 2 8 2 10
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #8:
score: 5
Accepted
time: 0ms
memory: 16800kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 2 2 4 2 6 2 10
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #9:
score: 5
Accepted
time: 428ms
memory: 81872kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 2 15660 2 23918 2 132200 2 117654 2 162750 2 183010 2 75554 2 29740 2 185476 2 135138 2 194024 2 182274 2 1338 2 42922 2 51616 2 171196 2 159598 2 136432 2 84454 2 61806 2 136968 2 167442 2 150036 2 23974 2 10064 2 86342 2 146274 2 174318 2 130832 2 118838 2 180...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 13952 31503 1 3 31503 34333 1 5 11184 34333 1 7 11184 42839 1 9 39415 42839 1 11 39415 76798 1 13 20588 76798 1 15 20588 37623 1 17 30774 37623 1 19 21798 30774 1 21 21798 81338 1 23 35924 81338 1 25 35924 98098 1 27 4388 98098 1 29 4388 94082 1 31...
result:
ok
Test #10:
score: 5
Accepted
time: 27ms
memory: 22184kb
input:
ba73dbf9c7d5e5202834d6a500541c 10000 2 3124 2 3126 2 3128 2 3130 2 3132 2 3134 2 3136 2 3138 2 3140 2 3142 2 3144 2 3146 2 3148 2 3150 2 3152 2 3154 2 3156 2 3158 2 3160 2 3162 2 3164 2 3166 2 3168 2 3170 2 3172 2 3174 2 3176 2 3178 2 3180 2 3182 2 3184 2 3186 2 3188 2 3190 2 3192 2 3194 2 3196 2 31...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 9999 0 1 1 3125 1 2 1 3127 2 3 1 3129 3 4 1 3131 4 5 1 3133 5 6 1 3135 6 7 1 3137 7 8 1 3139 8 9 1 3141 9 10 1 3143 10 11 1 3145 11 12 1 3147 12 13 1 3149 13 14 1 3151 14 15 1 3153 15 16 1 3155 16 17 1 3157 17 18 1 3159 18 19 1 3161 19 20 1 3163 20 21 1 ...
result:
ok
Test #11:
score: 5
Accepted
time: 210ms
memory: 50792kb
input:
ba73dbf9c7d5e5202834d6a500541c 53891 2 3566 2 3568 2 3570 2 3572 2 3574 2 3576 2 3578 2 3580 2 3582 2 3584 2 3586 2 3588 2 3590 2 3592 2 3594 2 3596 2 3598 2 3600 2 3602 2 3604 2 3606 2 3608 2 3610 2 3612 2 3614 2 3616 2 3618 2 3620 2 3622 2 3624 2 3626 2 3628 2 3630 2 3632 2 3634 2 3636 2 3638 2 36...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 53890 0 1 1 3567 1 2 1 3569 2 3 1 3571 3 4 1 3573 4 5 1 3575 5 6 1 3577 6 7 1 3579 7 8 1 3581 8 9 1 3583 9 10 1 3585 10 11 1 3587 11 12 1 3589 12 13 1 3591 13 14 1 3593 14 15 1 3595 15 16 1 3597 16 17 1 3599 17 18 1 3601 18 19 1 3603 19 20 1 3605 20 21 1...
result:
ok
Test #12:
score: 5
Accepted
time: 41ms
memory: 23952kb
input:
ba73dbf9c7d5e5202834d6a500541c 14979 2 4954 2 4956 2 4958 2 4960 2 4962 2 4964 2 4966 2 4968 2 4970 2 4972 2 4974 2 4976 2 4978 2 4980 2 4982 2 4984 2 4986 2 4988 2 4990 2 4992 2 4994 2 4996 2 4998 2 5000 2 5002 2 5004 2 5006 2 5008 2 5010 2 5012 2 5014 2 5016 2 5018 2 5020 2 5022 2 5024 2 5026 2 50...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 14978 0 1 1 4955 1 2 1 4957 2 3 1 4959 3 4 1 4961 4 5 1 4963 5 6 1 4965 6 7 1 4967 7 8 1 4969 8 9 1 4971 9 10 1 4973 10 11 1 4975 11 12 1 4977 12 13 1 4979 13 14 1 4981 14 15 1 4983 15 16 1 4985 16 17 1 4987 17 18 1 4989 18 19 1 4991 19 20 1 4993 20 21 1...
result:
ok
Test #13:
score: 5
Accepted
time: 12ms
memory: 26152kb
input:
ba73dbf9c7d5e5202834d6a500541c 44171 2 36500 2 36502 2 36504 2 36506 2 36508 2 36510 2 36512 2 36514 2 36516 2 36518 2 36520 2 36522 2 36524 2 36526 2 36528 2 36530 2 36532 2 36534 2 36536 2 36538 2 36540 2 36542 2 36544 2 36546 2 36548 2 36550 2 36552 2 36554 2 36556 2 36558 2 36560 2 36562 2 36564...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #14:
score: 5
Accepted
time: 0ms
memory: 17116kb
input:
ba73dbf9c7d5e5202834d6a500541c 1000 2 20406 2 20378 2 37840 2 37702 2 20448 2 37688 2 37780 2 20720 2 38256 2 20612 2 38050 2 20152 2 37880 2 20116 2 20030 2 20526 2 38324 2 20956 2 20852 2 20356 2 37668 2 20292 2 37648 2 20320 2 20078 2 38060 2 38014 2 37738 2 37878 2 20336 2 20472 2 20214 2 38340 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #15:
score: 5
Accepted
time: 4ms
memory: 17348kb
input:
ba73dbf9c7d5e5202834d6a500541c 2000 2 19578 2 1754 2 1760 2 130946 2 164378 2 1038 2 20302 2 131788 2 131632 2 164392 2 19868 2 164924 2 131380 2 130972 2 131348 2 1070 2 131568 2 19492 2 19876 2 131606 2 1142 2 1588 2 1424 2 1726 2 131416 2 946 2 20158 2 19574 2 20106 2 1736 2 1186 2 19476 2 164256...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #16:
score: 5
Accepted
time: 432ms
memory: 80352kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 2 103034 2 75068 2 69976 2 84860 2 113488 2 156808 2 109250 2 119184 2 169250 2 182382 2 161594 2 169232 2 41046 2 87158 2 10192 2 32612 2 84228 2 49708 2 157912 2 160028 2 160234 2 167142 2 22010 2 37360 2 64100 2 113388 2 81460 2 52862 2 77902 2 155958 2 13330...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 74843 82261 1 3 8766 74843 1 5 8766 52706 1 7 50332 52706 1 9 50332 87757 1 11 87757 96100 1 13 10691 96100 1 15 10691 67720 1 17 56430 67720 1 19 56430 82376 1 21 82376 85275 1 23 77807 85275 1 25 58592 77807 1 27 58592 63926 1 29 32662 63926 1 31...
result:
ok
Subtask #2:
score: 10
Accepted
Dependency #1:
100%
Accepted
Test #17:
score: 10
Accepted
time: 2ms
memory: 18872kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 4 4 2 4 4 2 2 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 2 3 3 1 0 1 3 3 1 3 1 3
result:
ok
Test #18:
score: 10
Accepted
time: 0ms
memory: 16928kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 4 4 2 6 2 4 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 2 3 3 1 3 3 7 0 3 3 5
result:
ok
Test #19:
score: 10
Accepted
time: 0ms
memory: 14956kb
input:
ba73dbf9c7d5e5202834d6a500541c 6 4 6 2 4 2 2 4 2 4 4 2 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 5 2 3 3 1 1 4 3 3 1 2 1 3 0 5 3 7 0 4 3 5
result:
ok
Test #20:
score: 10
Accepted
time: 0ms
memory: 16648kb
input:
ba73dbf9c7d5e5202834d6a500541c 8 4 2 2 6 4 8 2 4 4 6 2 2 4 4 2 8
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 7 0 5 3 1 3 6 3 3 3 5 1 3 1 4 3 7 4 6 3 5 2 7 3 9 1 7 1 7
result:
ok
Test #21:
score: 10
Accepted
time: 0ms
memory: 16988kb
input:
ba73dbf9c7d5e5202834d6a500541c 8 2 10 2 4 4 4 4 8 2 2 2 8 4 10 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #22:
score: 10
Accepted
time: 0ms
memory: 15168kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 200000 4 199998 2 199998 4 200000
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 1 2 3 199997 0 3 3 199999 0 2 1 199999
result:
ok
Test #23:
score: 10
Accepted
time: 781ms
memory: 104204kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 4 177614 4 159166 2 99950 4 127824 2 158654 4 82678 2 76278 2 198694 4 142000 4 8782 2 49352 2 71260 2 194790 2 87904 2 70702 2 20966 4 161326 2 52586 2 18108 2 36098 2 160702 2 102232 2 67042 2 16712 2 141944 4 27120 4 43282 4 139388 2 144766 4 75542 4 5228 2 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 87387 131304 3 1 169794 174493 3 3 87387 174493 1 3 49998 136703 3 5 49998 169794 5 5 23481 193595 3 7 136703 193595 1 7 28659 190796 3 9 23481 190796 5 9 151433 171330 3 11 28659 171330 1 11 126146 148362 3 13 148362 151433 5 13 10708 184900 3 15...
result:
ok
Test #24:
score: 10
Accepted
time: 0ms
memory: 17008kb
input:
ba73dbf9c7d5e5202834d6a500541c 8 2 183570 4 183570 4 183572 2 183572 2 183578 4 183574 2 183576 4 183576
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 7 0 1 3 183569 2 3 3 183571 0 3 1 183571 2 5 3 183573 6 7 3 183577 5 7 3 183575 4 6 1 183577
result:
ok
Test #25:
score: 10
Accepted
time: 6ms
memory: 17420kb
input:
ba73dbf9c7d5e5202834d6a500541c 1173 2 186526 2 185928 4 185842 4 185780 4 185692 4 186148 4 186016 2 186236 4 185948 4 185626 2 186332 4 186206 2 186480 4 186154 2 186542 2 186504 2 186230 2 186654 2 185902 4 186762 4 186074 2 185804 4 186262 4 185834 2 186224 4 186544 4 185604 2 186300 2 186042 4 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1172 880 1021 3 185597 745 851 3 185599 745 1021 1 185599 720 1035 3 185601 851 1035 5 185601 26 1155 3 185603 720 1155 1 185603 187 593 3 185605 26 593 5 185605 40 819 3 185607 187 819 1 185607 979 1069 3 185609 40 1069 5 185609 72 1148 3 185611 979 114...
result:
ok
Test #26:
score: 10
Accepted
time: 5ms
memory: 17384kb
input:
ba73dbf9c7d5e5202834d6a500541c 3000 2 109002 2 197108 4 198220 4 197488 4 108286 2 109006 2 197954 2 108586 4 197416 4 197132 4 197374 4 197448 4 197898 2 108330 2 197992 4 109556 2 197598 4 108114 4 109046 2 197128 2 108454 2 108892 2 108110 4 108622 4 197756 2 197924 2 109102 2 198050 2 108460 2 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #27:
score: 10
Accepted
time: 0ms
memory: 17608kb
input:
ba73dbf9c7d5e5202834d6a500541c 4000 2 140462 2 140478 2 140596 2 4466 2 172072 2 140272 4 64560 2 64340 4 172244 4 64230 2 57126 4 158866 2 140482 2 64878 4 159028 4 140276 2 56814 2 4364 2 64356 4 64834 4 57096 2 3922 2 172124 4 64542 2 159218 4 140762 2 172112 4 140320 4 56964 4 158988 4 140398 2 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #28:
score: 10
Accepted
time: 274ms
memory: 49932kb
input:
ba73dbf9c7d5e5202834d6a500541c 80000 2 77930 2 34884 4 40062 2 34158 2 6130 4 32544 2 51290 2 50478 4 70072 4 69616 2 75800 4 5656 2 4510 2 77766 2 68358 2 42792 4 52374 4 48488 2 75616 2 46682 4 45386 4 28842 2 12918 4 8206 2 20568 2 70466 2 5562 4 61202 2 65046 4 71854 4 9510 2 45910 2 14066 4 608...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 79999 35158 36483 3 1 33333 33964 3 3 33964 35158 1 3 56823 64060 3 5 33333 56823 5 5 3654 23171 3 7 3654 64060 1 7 52126 58574 3 9 23171 58574 5 9 4938 8365 3 11 4938 52126 1 11 6988 7109 3 13 7109 8365 5 13 50880 62140 3 15 6988 62140 1 15 9254 32239 3...
result:
ok
Test #29:
score: 10
Accepted
time: 411ms
memory: 70596kb
input:
ba73dbf9c7d5e5202834d6a500541c 120000 2 107882 4 86012 4 127996 2 176868 2 178032 4 122930 4 178436 4 160026 4 152606 2 160512 2 84884 2 161726 4 190586 2 149048 2 131608 2 80390 2 155598 4 84696 2 182976 4 158014 4 173998 2 159392 4 128890 4 119618 4 196866 2 97962 4 188404 2 133252 4 166790 4 1593...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 119999 3416 71671 1 80001 46985 96497 3 80003 46985 71671 1 80003 77792 89055 3 80005 77792 96497 5 80005 35747 79357 3 80007 79357 89055 1 80007 42544 71793 3 80009 35747 42544 5 80009 57759 60256 3 80011 57759 71793 1 80011 20411 71136 3 80013 60256 71...
result:
ok
Test #30:
score: 10
Accepted
time: 630ms
memory: 86824kb
input:
ba73dbf9c7d5e5202834d6a500541c 160000 2 52858 4 164410 2 75528 2 52886 4 109942 4 170460 2 186328 2 124554 4 197478 2 192650 4 78512 4 153868 4 155132 2 162316 4 122256 2 166830 2 163464 2 129030 4 191906 4 68290 4 64288 4 152134 4 79376 2 125460 4 51150 2 106656 4 139088 2 136352 2 52620 4 95892 2 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 159999 39354 140728 3 40001 131089 159895 3 40003 140728 159895 1 40003 60919 116824 3 40005 60919 131089 5 40005 26002 158731 3 40007 26002 116824 1 40007 10395 79174 3 40009 79174 158731 5 40009 104968 154289 3 40011 10395 104968 1 40011 22190 144168 3...
result:
ok
Test #31:
score: 10
Accepted
time: 779ms
memory: 104324kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 4 159176 4 173814 4 148140 4 192932 2 10458 4 82176 2 192792 4 58608 4 152072 2 179396 4 65044 2 43890 2 6200 4 72634 2 27580 2 178602 2 61556 4 157146 2 133400 4 126376 4 18694 2 195536 4 159494 4 84034 2 33830 4 92734 2 6522 4 109768 2 101402 4 6176 4 53030 2 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 5266 49531 3 1 157693 178918 3 3 49531 157693 1 3 17023 51820 3 5 17023 178918 5 5 22149 90232 3 7 22149 51820 1 7 84790 90756 3 9 84790 90232 5 9 148747 150246 3 11 90756 148747 1 11 75269 109158 3 13 75269 150246 5 13 51959 192499 3 15 109158 19...
result:
ok
Test #32:
score: 10
Accepted
time: 0ms
memory: 14820kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 3
result:
ok
Test #33:
score: 10
Accepted
time: 2ms
memory: 16712kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 1
result:
ok
Test #34:
score: 10
Accepted
time: 3ms
memory: 14908kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 3
result:
ok
Test #35:
score: 10
Accepted
time: 2ms
memory: 14880kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #36:
score: 10
Accepted
time: 3ms
memory: 17216kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 4 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #37:
score: 10
Accepted
time: 4ms
memory: 17220kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 2 3 1 0 1 1 3
result:
ok
Test #38:
score: 10
Accepted
time: 0ms
memory: 18660kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 1 2 3 3 0 1 1 3
result:
ok
Test #39:
score: 10
Accepted
time: 0ms
memory: 14884kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 1 3 1 1 2 3 3
result:
ok
Test #40:
score: 10
Accepted
time: 2ms
memory: 18716kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 4 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 2 3 5 1 2 3 3
result:
ok
Test #41:
score: 10
Accepted
time: 4ms
memory: 18728kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 4 4 2 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #42:
score: 10
Accepted
time: 0ms
memory: 16924kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 200000 2 199998 4 200000
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 2 3 199999 0 1 1 199999
result:
ok
Test #43:
score: 10
Accepted
time: 4ms
memory: 17520kb
input:
ba73dbf9c7d5e5202834d6a500541c 2000 2 66072 2 15600 2 65278 2 65372 2 15154 2 64698 4 15472 4 15336 4 15714 4 65714 2 65516 4 65552 2 64890 2 15174 2 65674 2 14732 2 15150 4 65768 2 15672 2 14610 4 15530 2 65776 2 15370 4 65724 2 15308 2 15412 4 15712 4 14620 4 14600 2 15404 4 15918 2 14858 2 15488 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #44:
score: 10
Accepted
time: 4ms
memory: 17464kb
input:
ba73dbf9c7d5e5202834d6a500541c 3000 2 111548 2 111040 4 70070 2 177612 2 110868 2 111368 4 17940 2 111432 2 59736 2 177494 4 110958 2 70064 2 59920 2 70092 4 177672 2 59336 4 69988 4 111040 2 59840 4 18638 4 18042 2 111192 2 177526 4 69992 4 177776 4 69676 4 177824 4 111128 4 111278 4 59162 2 111592...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #45:
score: 10
Accepted
time: 349ms
memory: 69884kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 4 169676 2 166424 4 184362 4 189372 4 92358 4 163106 4 106516 4 84160 2 80238 2 189392 4 195840 2 118396 4 94344 4 188728 2 189284 2 164532 2 140524 2 126720 4 182624 4 131538 2 172512 2 163134 2 123156 4 137156 4 168310 2 140776 4 181764 2 92658 2 124148 4 1125...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 37166 82931 3 62141 15918 37166 3 62139 72659 82931 1 62141 19421 38445 3 62143 38445 72659 1 62143 38445 47840 1 62145 6134 81597 3 62147 6134 47840 1 62147 15165 81597 3 62149 9792 27351 3 62151 9792 15165 5 62151 9792 98642 3 62153 71902 98642 3...
result:
ok
Test #46:
score: 10
Accepted
time: 544ms
memory: 91856kb
input:
ba73dbf9c7d5e5202834d6a500541c 145093 2 166114 2 57160 2 100318 2 183710 2 157582 4 87300 2 108292 4 26942 4 152146 4 67878 2 189520 2 105504 4 182488 4 20028 4 149088 2 27528 4 54250 2 100720 2 62956 4 60756 2 107208 4 156884 2 184558 2 79524 4 152584 4 101220 2 8320 4 149952 4 2512 4 63280 2 14975...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 145092 18304 70440 3 3 18304 59075 1 3 70440 142421 3 5 6184 9398 3 7 9398 142421 5 7 9398 75936 3 9 43370 75936 3 11 75692 92983 3 13 43370 75692 5 13 40525 75692 3 15 106115 110228 3 19 40525 110228 3 17 51449 106115 1 19 129446 135395 3 21 51449 12944...
result:
ok
Test #47:
score: 10
Accepted
time: 555ms
memory: 91768kb
input:
ba73dbf9c7d5e5202834d6a500541c 145075 2 155250 2 136442 2 94908 2 158406 4 57086 2 97650 4 48200 2 12782 2 185128 2 197282 4 27270 2 122262 4 66214 2 31156 2 150590 2 12294 4 1562 4 94584 2 23458 4 157278 4 33026 2 191138 4 147538 2 8652 2 108482 4 67498 4 157020 2 13190 2 30028 4 77576 4 44258 4 16...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 145074 8228 42574 3 1 42574 55747 1 3 77348 96449 3 5 55747 96449 1 5 96449 120955 1 7 109902 120955 1 9 91793 112023 3 11 91793 109902 1 11 112023 114433 3 13 329 7123 3 15 7123 114433 5 15 7123 49437 3 17 60913 99850 3 19 49437 99850 5 19 63867 99850 3...
result:
ok
Subtask #3:
score: 15
Accepted
Dependency #2:
100%
Accepted
Test #48:
score: 15
Accepted
time: 5ms
memory: 18284kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 6 2 4 2 6 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 1 5 1 2 3 5 3 1 3 3 3
result:
ok
Test #49:
score: 15
Accepted
time: 0ms
memory: 14840kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 6 6 4 4 6 4 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 1 2 5 3 0 3 5 7 0 2 5 5
result:
ok
Test #50:
score: 15
Accepted
time: 0ms
memory: 16872kb
input:
ba73dbf9c7d5e5202834d6a500541c 6 6 2 2 2 6 4 2 4 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 5 1 4 3 1 0 4 5 1 3 5 3 3 2 5 5 3 1 3 1 3
result:
ok
Test #51:
score: 15
Accepted
time: 3ms
memory: 17200kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 6 4 4 4 2 2 4 6 4 2 2 4 6 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 2 4 3 1 1 5 3 3 0 1 5 3 2 5 1 3 3 6 5 7 0 6 5 5
result:
ok
Test #52:
score: 15
Accepted
time: 0ms
memory: 16916kb
input:
ba73dbf9c7d5e5202834d6a500541c 8 4 2 2 2 6 8 4 6 4 8 4 4 6 6 2 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 7 0 1 3 1 5 7 3 3 1 7 1 3 3 6 5 5 3 5 3 5 2 4 5 7 3 4 3 7
result:
ok
Test #53:
score: 15
Accepted
time: 3ms
memory: 16868kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 2 4 4 4 6 2 4 2 2 6 4 6 6 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 2 3 5 1 0 1 3 3 1 6 5 5 1 3 5 3 4 5 3 7 1 5 3 5
result:
ok
Test #54:
score: 15
Accepted
time: 0ms
memory: 14844kb
input:
ba73dbf9c7d5e5202834d6a500541c 8 4 2 4 8 4 6 6 2 2 6 4 4 2 8 6 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 7 0 3 5 1 5 7 5 3 0 5 3 3 2 4 3 7 2 5 3 5 1 6 3 9 4 6 1 7
result:
ok
Test #55:
score: 15
Accepted
time: 784ms
memory: 103080kb
input:
ba73dbf9c7d5e5202834d6a500541c 199998 6 95048 2 124620 6 92330 2 87562 4 64650 2 76818 6 94884 6 106050 2 87068 2 36890 4 118972 4 58310 2 59538 6 30350 4 14668 2 71226 4 83464 6 1438 2 63320 6 130540 6 20760 2 11738 6 121604 6 69304 2 35164 4 1904 6 63076 4 116444 6 96292 2 5438 6 16630 4 14906 6 8...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199997 174784 180833 3 1 46055 174784 5 1 10609 126224 3 3 10609 14702 5 3 126224 180833 1 3 83881 198084 3 5 31589 198084 5 5 14702 31589 7 5 42857 138308 3 7 32411 42857 5 7 83881 138308 1 7 860 113233 3 9 860 66966 5 9 32411 66966 7 9 63388 79947 3 11...
result:
ok
Test #56:
score: 15
Accepted
time: 0ms
memory: 15112kb
input:
ba73dbf9c7d5e5202834d6a500541c 10 6 183572 4 183572 4 183574 2 183576 6 183576 4 183576 2 183578 6 183570 2 183572 4 183570
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 9 7 9 5 183569 1 8 3 183571 0 1 5 183573 1 9 5 183571 1 2 3 183573 3 5 3 183577 4 5 5 183575 2 5 3 183575 3 6 1 183577
result:
ok
Test #57:
score: 15
Accepted
time: 3ms
memory: 15512kb
input:
ba73dbf9c7d5e5202834d6a500541c 1758 2 186528 2 185930 6 186026 4 185782 4 185694 4 186150 4 186018 2 186238 4 185950 4 185628 2 186334 6 185770 2 186482 4 186156 6 185842 6 186334 2 186232 2 186656 2 185904 4 186764 4 186076 2 185806 6 185650 4 185836 2 186226 4 186546 4 185606 2 186302 2 186044 4 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1757 395 1070 5 185597 880 1328 3 185599 732 880 5 185601 880 1070 5 185599 1329 1342 3 185601 1342 1601 5 185603 732 1601 7 185601 720 1510 3 185603 163 1510 5 185605 720 1329 1 185603 26 1155 3 185605 26 1093 5 185607 163 1093 7 185605 593 1553 3 18560...
result:
ok
Test #58:
score: 15
Accepted
time: 16ms
memory: 17120kb
input:
ba73dbf9c7d5e5202834d6a500541c 6000 4 91732 4 90280 6 89008 2 91010 6 91888 4 90450 6 90196 6 90416 4 90156 6 91718 6 88708 6 89872 2 91232 2 91566 2 90018 2 89016 4 90382 2 88900 6 91918 4 89424 4 88672 2 89576 4 90656 6 88592 2 91610 2 90672 4 89684 2 91674 2 90820 2 91412 6 90820 2 91702 2 89464 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 5999 3047 3286 5 88149 3787 4941 5 88151 3286 4941 3 88151 935 5513 3 88153 935 3763 5 88153 3763 3787 7 88153 644 4637 3 88155 4637 4964 5 88155 644 5513 1 88155 2120 3966 3 88157 2120 3937 5 88157 3937 4964 7 88157 1027 3598 3 88159 1027 1871 5 88159 3...
result:
ok
Test #59:
score: 15
Accepted
time: 3ms
memory: 16316kb
input:
ba73dbf9c7d5e5202834d6a500541c 10000 2 85892 4 103848 4 55116 2 75724 6 178108 2 178416 6 104794 6 104736 6 54334 4 76036 4 86888 4 178912 4 86578 2 85994 6 74754 2 178168 4 103636 6 179140 4 75786 4 86246 6 85520 4 178886 6 104314 6 104818 6 74798 2 104170 4 103618 2 179026 2 178698 6 75788 2 54676...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #60:
score: 15
Accepted
time: 339ms
memory: 60160kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 6 4304 4 17988 4 43862 6 2282 6 37606 2 66400 2 11222 2 26524 2 66522 6 29288 2 54226 2 45692 4 66428 4 22820 6 65310 2 50814 2 8860 6 48664 2 40386 4 54982 2 23044 4 31694 4 6372 6 38602 2 9752 4 32596 6 53798 4 49586 2 24848 6 23096 6 40944 2 48824 6 16910 6 6...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 52352 95881 3 1 48139 95881 5 1 28857 97931 3 3 28857 40010 5 3 52352 97931 1 3 38222 83537 3 5 35929 83537 5 5 35929 40010 7 5 10373 86929 3 7 10373 85657 5 7 38222 86929 1 7 1687 80656 3 9 1687 16808 5 9 16808 85657 7 9 9113 17742 3 11 9113 60692...
result:
ok
Test #61:
score: 15
Accepted
time: 468ms
memory: 74416kb
input:
ba73dbf9c7d5e5202834d6a500541c 135000 4 80108 4 55532 6 15996 2 55940 6 40018 4 78816 6 35830 6 17658 2 86938 4 83772 2 72238 6 5506 6 61968 2 58268 6 43876 2 23076 4 27904 4 89178 6 35424 6 35176 4 89584 2 78888 6 7010 6 12638 2 42660 4 44862 6 60734 4 79580 2 74128 2 18674 2 19372 6 73860 6 54040 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 134999 50510 65274 3 1 50510 73127 5 1 40799 131078 3 3 40799 122007 5 3 65274 131078 1 3 118658 127198 3 5 22074 127198 5 5 22074 122007 7 5 46772 49021 3 7 46423 46772 5 7 49021 118658 1 7 33463 125787 3 9 16424 125787 5 9 16424 46423 7 9 6238 20516 3 ...
result:
ok
Test #62:
score: 15
Accepted
time: 577ms
memory: 89336kb
input:
ba73dbf9c7d5e5202834d6a500541c 165000 6 172066 4 138088 2 134464 6 123142 4 170926 2 117864 2 185690 6 179060 6 187756 6 91450 4 92788 6 97334 6 134770 6 139588 2 121126 4 136832 4 197742 6 100388 6 91908 2 109104 6 106976 2 107942 4 142116 4 115082 2 113344 6 172824 6 110544 6 112464 4 149004 6 175...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 164999 70411 164853 3 89293 35258 164853 5 89293 125160 143638 3 89295 70411 125160 1 89295 35137 65759 3 89299 35137 143638 3 89297 61785 76006 3 89301 41452 61785 5 89299 65759 76006 1 89299 105598 114310 3 89303 105598 150630 5 89301 41452 150630 7 89...
result:
ok
Test #63:
score: 15
Accepted
time: 734ms
memory: 103808kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 6 86562 2 132164 2 161960 4 166102 4 94656 6 164844 6 45856 2 99300 4 77424 6 76788 6 162328 4 78372 4 103764 4 140704 6 127746 4 169652 4 96084 4 49796 6 172202 6 104484 4 167568 4 176392 6 129104 4 49314 4 56440 6 102854 4 59986 6 118008 6 145490 6 74630 4 788...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 59954 179200 3 43451 99824 179200 1 43451 66640 179200 1 43453 76512 111299 3 43455 66986 111299 5 43455 66640 76512 1 43455 88037 196835 3 43457 77908 196835 5 43457 66986 77908 7 43457 19055 185839 3 43459 88181 185839 5 43459 19055 88037 1 4345...
result:
ok
Test #64:
score: 15
Accepted
time: 0ms
memory: 18272kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 6 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #65:
score: 15
Accepted
time: 3ms
memory: 14872kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 4 2 6 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 1 3 1 1 2 5 1
result:
ok
Test #66:
score: 15
Accepted
time: 0ms
memory: 14872kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 4 4 2 4 6 6 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #67:
score: 15
Accepted
time: 985ms
memory: 138488kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 2 115866 2 154134 2 3960 6 59348 6 111954 6 53896 2 15912 6 199914 2 163078 6 49868 2 137758 2 48042 2 69990 2 70364 2 133946 2 34468 2 130622 2 15364 6 196702 6 46780 2 128410 6 18592 6 4278 6 133068 6 142246 6 26900 6 43072 2 122198 6 124978 2 159380 2 85902 2...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 57783 81797 5 5 4082 9442 1 5 9442 102483 1 7 57783 64489 5 7 64489 136265 5 9 102483 107659 1 9 89890 107659 1 11 136265 161909 5 11 127429 161909 5 13 20566 89890 1 13 20566 56149 1 15 127429 148691 5 15 146093 148691 5 17 56149 167521 1 17 1675...
result:
ok
Test #68:
score: 15
Accepted
time: 965ms
memory: 138584kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 2 90630 6 168226 6 175968 2 130260 2 126026 6 119368 6 52682 6 64202 6 70518 2 170700 2 21860 2 178410 2 76192 2 38016 6 199270 6 23782 2 192152 2 106458 2 80892 6 163314 2 106656 6 49920 6 157054 2 136682 2 55556 2 79540 2 106102 6 88696 6 7678 2 52468 2 172280...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 7507 116349 3 3 73218 116349 5 3 51005 73218 5 5 7507 43994 1 5 37535 43994 1 7 23373 51005 5 7 23373 53204 5 9 37030 37535 1 9 37030 65598 1 11 53204 105850 5 11 105850 174175 5 13 15170 65598 1 13 15170 150001 1 15 150761 174175 5 15 16907 15076...
result:
ok
Test #69:
score: 15
Accepted
time: 885ms
memory: 137792kb
input:
ba73dbf9c7d5e5202834d6a500541c 199005 6 34654 2 127948 6 190536 6 15644 2 120332 6 178698 6 3046 6 62338 6 12832 6 2824 2 48818 2 44152 6 71348 6 58418 2 151464 6 152242 2 111332 6 138662 6 146622 2 110626 6 6934 2 39908 2 108378 6 21936 6 164090 6 15418 2 36712 6 81888 6 146740 6 199770 6 158344 6 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199004 51358 167926 3 1 167926 169073 5 1 51358 139409 1 3 138789 169073 5 3 34283 138789 5 5 52907 139409 1 5 52907 162481 1 7 34283 44926 5 7 42245 44926 5 9 162481 175750 1 9 1419 175750 1 11 42245 113220 5 11 89975 113220 5 13 1419 138968 1 13 128763...
result:
ok
Test #70:
score: 15
Accepted
time: 0ms
memory: 17620kb
input:
ba73dbf9c7d5e5202834d6a500541c 4000 6 103928 6 191558 6 192994 6 104234 6 104228 6 192602 6 191276 6 192742 6 102730 6 102798 2 102814 2 191852 4 193088 2 192554 2 191866 6 192580 2 102534 2 104064 4 102812 4 103152 4 104060 6 104430 4 192606 6 192594 6 191350 2 103266 2 191778 2 191878 6 192648 2 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #71:
score: 15
Accepted
time: 3ms
memory: 18292kb
input:
ba73dbf9c7d5e5202834d6a500541c 8000 6 141670 6 184016 6 5642 4 184462 4 7172 4 185262 2 127694 6 184208 2 127008 6 5812 2 141736 6 184706 2 141928 6 141792 2 6068 2 7032 6 142914 2 127674 6 184572 2 143142 2 127594 2 128398 6 5628 6 5856 4 143130 6 6290 4 184104 4 142184 6 141864 4 7106 4 127108 2 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #72:
score: 15
Accepted
time: 343ms
memory: 63720kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 6 42836 2 5972 2 35490 6 39484 4 28614 2 35194 2 2202 4 80528 4 30536 4 90140 6 92102 6 54632 6 34240 4 84986 4 37206 4 64602 2 43952 6 49232 4 9034 2 67488 4 54660 2 16758 4 25776 2 89570 2 39854 2 16688 2 71262 6 79192 2 46376 2 47100 4 63702 2 10200 6 30688 2...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 21754 72670 3 3 11289 72670 1 3 10528 62707 5 5 21754 62707 3 5 26634 67648 3 9 62707 67648 3 7 26634 93783 1 9 3737 93783 1 11 14277 54648 5 11 7480 7870 3 13 7480 35840 5 13 35840 54648 7 13 3737 7870 1 13 7870 50498 1 15 35687 35840 5 15 35687 6...
result:
ok
Test #73:
score: 15
Accepted
time: 553ms
memory: 90716kb
input:
ba73dbf9c7d5e5202834d6a500541c 150000 6 78236 4 79810 4 91776 2 64708 4 102410 4 70544 2 103230 6 172210 4 115452 6 112350 4 54632 4 94094 2 70820 2 136734 6 59966 6 63288 6 158212 4 183616 2 142072 6 84484 2 184338 4 197862 2 96278 6 120562 2 66086 4 97884 6 115196 2 176864 6 138738 2 173644 6 1435...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 149999 111283 115353 5 53969 115353 133819 3 53969 111283 122260 5 53971 23916 117290 5 53975 117290 122260 5 53973 38014 49915 3 53977 23916 49915 3 53975 47393 129162 5 53979 47393 49915 5 53977 36998 72764 3 53981 36998 47393 3 53979 10318 107636 5 53...
result:
ok
Test #74:
score: 15
Accepted
time: 768ms
memory: 113536kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 4 87744 2 105360 6 34704 2 171792 4 20694 6 25286 4 111544 6 25068 6 64900 2 15046 6 42920 2 56676 6 73896 6 62404 4 12270 4 170618 4 53634 2 178476 4 16464 6 188544 6 76360 4 15978 4 121632 4 38548 6 17998 2 106472 2 152492 2 70066 2 137378 4 55310 4 110092 2 9...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 9631 112023 3 5085 40274 155383 3 5089 9631 155383 3 5087 40274 177260 1 5089 64652 177260 1 5091 149955 193632 5 5091 168514 196585 3 5093 57693 168514 5 5095 57693 193632 5 5093 64652 196585 1 5093 132257 196585 1 5095 188493 191134 3 5097 80652...
result:
ok
Test #75:
score: 15
Accepted
time: 769ms
memory: 117672kb
input:
ba73dbf9c7d5e5202834d6a500541c 199998 2 4288 6 133692 4 30182 2 60312 4 47290 6 120388 2 130714 6 53616 4 91442 6 58218 6 71180 2 104478 6 57206 2 86644 2 93842 4 10502 2 92832 2 136286 6 157256 4 13610 4 148186 4 43542 2 18784 4 103326 4 15658 6 60290 2 23282 6 85690 6 148178 2 59640 2 84698 2 7120...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199997 143177 198668 3 1 141008 143177 5 1 100317 198668 1 3 16618 141008 5 3 102540 197689 3 5 45277 102540 5 5 16618 45277 7 5 25068 197689 1 7 45277 144808 5 7 77200 184499 3 9 20335 77200 5 9 20335 144808 7 9 66839 184499 1 11 20335 49282 5 11 152416...
result:
ok
Test #76:
score: 15
Accepted
time: 906ms
memory: 138504kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 2 129082 6 72610 6 194734 2 112750 6 82944 6 30138 6 15770 6 183396 2 154782 2 193764 2 194778 2 166484 2 193426 2 188262 2 145992 2 174192 6 123650 6 7554 2 119606 6 29826 6 67290 6 85018 2 126458 6 98598 6 55728 2 19416 2 57930 6 51516 6 193690 6 149696 6 6076...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 74259 191221 3 3 74259 103605 5 3 38718 103605 5 5 92133 191221 1 5 92133 192115 1 7 38718 137332 5 7 64773 137332 5 9 31300 192115 1 9 31300 177610 1 11 64773 151232 5 11 150912 151232 5 13 98086 177610 1 13 65615 98086 1 15 115245 150912 5 15 93...
result:
ok
Test #77:
score: 15
Accepted
time: 0ms
memory: 15772kb
input:
ba73dbf9c7d5e5202834d6a500541c 5000 4 156154 4 156368 2 196426 6 156928 6 196174 6 196750 4 197822 4 157596 6 197540 6 156240 6 157920 4 156878 6 158036 4 157232 4 196778 6 197648 6 198212 2 196894 2 197104 6 157446 4 158124 4 157874 4 158094 2 156192 2 157168 4 156104 6 156272 2 156800 6 156712 4 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #78:
score: 15
Accepted
time: 3ms
memory: 18412kb
input:
ba73dbf9c7d5e5202834d6a500541c 9000 4 170344 4 169674 2 32968 6 32518 6 169052 6 32668 6 167364 6 170438 2 113068 6 113654 6 169248 2 73998 2 113724 4 168816 6 114556 6 73758 6 169778 2 114014 4 168766 6 32746 4 33158 2 168994 6 113252 2 167962 2 74106 6 74430 2 33446 6 113268 4 167946 2 169548 6 16...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #79:
score: 15
Accepted
time: 314ms
memory: 63924kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 6 66826 6 39954 2 73296 2 75802 2 4612 4 61128 6 31252 6 31446 4 40332 2 9172 4 71820 6 84754 4 21092 6 61782 6 64606 6 51960 2 83080 2 19798 2 58636 2 87918 2 47708 4 11814 4 23664 2 50458 6 40382 2 63084 4 9814 2 72088 2 50462 4 50442 4 77972 6 1870 2 30758 2 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 71883 73441 5 1 53920 83787 3 5 53920 71883 3 3 22753 83787 1 5 22753 75514 1 7 41347 45460 5 7 10838 55327 3 9 10838 68751 5 9 41347 68751 7 9 55327 75514 1 9 55327 73589 1 11 68751 93530 5 11 22638 51899 3 13 22638 85438 5 15 85438 93530 5 13 226...
result:
ok
Test #80:
score: 15
Accepted
time: 543ms
memory: 88832kb
input:
ba73dbf9c7d5e5202834d6a500541c 150000 2 174028 4 144676 2 118168 6 186418 4 106026 2 169150 4 190940 2 67752 2 196266 4 96144 2 124170 2 82348 4 155326 6 144152 6 108674 2 127704 6 147302 2 94080 6 88216 4 121306 6 148108 2 73550 4 122830 6 112894 6 98012 2 195176 2 82024 6 152408 2 72600 4 80088 4 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 149999 95691 111000 5 65619 8287 111000 5 65621 79472 81133 3 65623 36967 79472 5 65623 31501 81133 1 65623 8287 36967 7 65623 36967 133612 5 65625 81133 137007 1 65625 852 64484 3 65627 3543 64484 5 65627 852 137007 1 65627 3543 91458 5 65629 852 64042 ...
result:
ok
Test #81:
score: 15
Accepted
time: 769ms
memory: 113372kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 2 52140 2 66722 6 68358 4 184262 6 44806 6 104740 4 58058 6 25488 6 29594 4 52850 6 130906 6 55904 2 160352 6 116632 4 52134 6 137734 2 180134 2 106380 6 114282 2 194328 6 79594 6 184894 2 42778 2 102758 6 144008 6 50926 6 119278 4 128810 4 21484 2 134002 6 1561...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 17366 190650 3 20639 83072 190650 5 20639 15795 17366 1 20639 83072 94650 7 20639 23263 83072 5 20641 17366 40322 1 20641 90797 157810 3 20643 90797 104006 5 20643 40322 157810 1 20643 52053 104006 5 20645 157810 183397 1 20645 17198 101802 3 2064...
result:
ok
Subtask #4:
score: 20
Accepted
Test #82:
score: 20
Accepted
time: 4ms
memory: 16760kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 200000 2 200000 4 199998 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 2 199999 1 0 1 199999 3
result:
ok
Test #83:
score: 20
Accepted
time: 3ms
memory: 14888kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 200000 200000 200000 199998 199998 200000
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 2 199999 200001 0 1 199999 199999
result:
ok
Test #84:
score: 20
Accepted
time: 0ms
memory: 17216kb
input:
ba73dbf9c7d5e5202834d6a500541c 12 2 2 2 4 4 2 2 200000 2 199998 4 200000 200000 2 200000 4 199998 2 200000 200000 200000 199998 199998 200000
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #85:
score: 20
Accepted
time: 637ms
memory: 104220kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 195232 4772 192370 7632 64282 135722 174444 25558 54846 145156 70170 129832 196228 3774 23234 176768 186862 13140 22458 177546 18158 181846 144902 55100 109692 90310 154220 45782 180406 19598 176744 23260 69098 130906 83308 116694 728 199274 143272 56730 17012 1...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 15469 166733 199999 5 131676 166733 199999 3 169714 197756 199997 7 15469 169714 199997 5 77386 149704 199995 9 77386 197756 199995 7 47443 115753 199993 11 47443 149704 199993 9 23563 42395 199991 13 42395 115753 199991 11 110908 185899 199989 15...
result:
ok
Test #86:
score: 20
Accepted
time: 644ms
memory: 102980kb
input:
ba73dbf9c7d5e5202834d6a500541c 199997 56858 56864 1456 1462 51406 51410 89266 89272 53562 53556 80164 80158 13970 13966 41960 41966 48338 48342 98766 98772 82904 82898 38168 38172 28780 28774 38142 38146 16616 16612 15258 15262 69676 69672 85410 85416 59306 59310 712 718 6144 6140 61280 61286 28928 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199996 113948 162590 5 3 96089 162590 7 3 34265 96089 9 3 56476 120029 11 5 34265 56476 9 5 113948 165294 3 5 14774 195107 13 7 18854 165294 3 7 14774 120029 11 7 23669 63414 5 9 20924 52918 15 9 20924 195107 13 9 18854 23669 3 9 8148 152046 7 11 40406 6...
result:
ok
Test #87:
score: 20
Accepted
time: 646ms
memory: 103048kb
input:
ba73dbf9c7d5e5202834d6a500541c 199997 65538 34474 61104 38910 57364 42638 29768 70236 50488 49524 91868 8146 42764 57238 16096 83906 17718 82294 91644 8368 90818 9186 83908 16096 97246 2756 68350 31652 53514 46498 10854 89158 64174 35838 62258 37746 36734 63280 76516 23496 19968 80036 2764 97240 559...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199996 143432 160616 99999 3 57526 143432 100001 3 93 57526 100003 3 49323 112312 99997 7 93 95983 100003 5 49323 160616 99997 5 36711 143617 99995 9 36711 112312 99995 7 95983 158692 100003 7 76526 191001 99993 11 13359 152279 100003 11 13359 158692 100...
result:
ok
Test #88:
score: 20
Accepted
time: 731ms
memory: 116704kb
input:
ba73dbf9c7d5e5202834d6a500541c 169995 97050 40000 83488 40000 83726 40000 100000 25052 100000 13668 2 904 60986 40000 28594 20000 51184 40000 40000 12506 92936 2 32440 40000 61562 2 29342 2 29178 2 31564 2 84020 2 22850 2 86310 40000 2 25682 67964 20000 27174 2 34700 40000 100000 18902 24042 20000 8...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 169994 138877 155301 3 1 138877 161377 5 1 137783 161377 7 1 132135 137783 9 1 105513 132135 11 1 105513 139087 13 1 68934 139087 15 1 20134 68934 17 1 20134 43320 19 1 43320 70385 21 1 14288 70385 23 1 14288 18052 25 1 18052 159112 27 1 53171 159112 29 ...
result:
ok
Test #89:
score: 20
Accepted
time: 29ms
memory: 21860kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 1314 1854 274 822 298 698 1510 1034 958 1170 938 878 558 406 1442 1542 1394 734 546 1234 1018 1426 1206 1454 414 402 210 566 1578 426 230 278 1022 1102 462 1026 166 66 1374 1810 1334 202 314 1042 602 1658 1598 550 718 1650 186 1618 1062 1806 262 1614 1082 1950 9...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #90:
score: 20
Accepted
time: 77ms
memory: 51116kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 194 138 778 1194 636 506 688 34 322 418 332 1882 706 574 106 746 162 1682 16 650 90 830 794 926 266 1642 468 914 790 438 354 1242 200 1530 706 402 482 822 612 1926 292 1934 224 662 172 1362 676 1294 344 1602 290 466 734 1238 300 1938 224 30 184 1370 520 822 264 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #91:
score: 20
Accepted
time: 93ms
memory: 50932kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 166 984 734 960 1026 70 1018 572 774 48 758 496 486 720 1090 680 862 120 1510 284 790 824 58 878 1102 690 910 256 322 140 6 750 630 554 86 506 122 898 1498 886 1266 110 470 514 114 832 338 182 1094 300 718 288 278 532 470 42 630 614 438 96 958 252 378 764 958 11...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #92:
score: 20
Accepted
time: 901ms
memory: 133192kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 1398 812 1458 624 1286 630 1430 638 1250 584 1026 92 1026 148 1114 750 38 642 1202 748 842 38 998 638 662 594 1570 430 710 258 26 552 154 442 10 666 922 378 90 488 1490 538 1594 662 1154 502 210 416 670 672 454 256 898 774 590 148 1318 842 1266 794 746 860 310 9...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 82235 150912 3 1 67693 150912 5 1 67693 148587 7 1 105901 148587 9 1 67131 105901 11 1 67131 89322 13 1 89322 146130 15 1 126588 146130 17 1 44673 126588 19 1 44673 111675 21 1 89043 111675 23 1 56820 89043 25 1 56820 187535 27 1 2863 187535 29 1 ...
result:
ok
Test #93:
score: 20
Accepted
time: 950ms
memory: 134428kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 866 434 1150 510 298 342 1442 170 382 976 686 442 854 894 318 976 166 640 1562 246 1438 814 1382 872 1558 782 578 320 1378 474 1474 320 1590 628 1554 278 682 82 554 318 34 248 674 870 246 522 726 482 1390 920 1298 682 294 622 402 472 1198 742 614 264 598 630 910...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 73927 88401 1597 5 433 31746 1593 5 35895 90461 1589 5 37966 51007 1585 5 29703 140163 1581 5 44176 177690 1577 5 34370 139453 1573 5 71501 154942 1569 5 70899 155559 1565 5 87482 198814 1561 5 3081 40495 1557 5 100790 168856 1553 5 133550 150101 ...
result:
ok
Test #94:
score: 20
Accepted
time: 949ms
memory: 133972kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 972 594 440 1198 762 586 426 1542 468 126 252 1434 182 1442 452 814 778 386 744 1118 854 82 912 178 84 1366 982 1202 212 1106 226 1442 210 878 570 890 422 846 264 1334 772 910 66 926 118 1094 304 98 810 1426 34 158 142 2 258 698 732 554 152 1110 290 490 794 690 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 13984 101402 3 1 75367 101402 5 1 75367 156557 7 1 10757 156557 9 1 10757 47255 11 1 47255 138412 13 1 53007 138412 15 1 6220 53007 17 1 6220 100285 19 1 66774 100285 21 1 66774 171543 23 1 163244 171543 25 1 100299 163244 27 1 2178 100299 29 1 21...
result:
ok
Test #95:
score: 20
Accepted
time: 950ms
memory: 134028kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 628 130 416 710 642 1042 500 138 150 202 294 166 742 1166 872 1094 854 378 500 846 72 490 122 10 328 422 54 834 340 1426 264 818 466 774 254 422 338 1554 952 542 238 1502 42 322 672 474 826 1246 994 1454 614 1418 816 386 314 346 620 1526 982 1298 296 1490 310 67...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 24987 48613 5 1 24987 184216 7 1 11021 184216 9 1 5103 11021 11 1 5103 169354 13 1 37528 169354 15 1 37528 107597 17 1 16519 107597 19 1 16519 79333 21 1 43437 79333 23 1 43437 141732 25 1 128909 141732 27 1 32344 128909 29 1 32344 199313 31 1 118...
result:
ok
Test #96:
score: 20
Accepted
time: 5ms
memory: 17008kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 183572 142078 183572 142080 183568 142076 183574 142078 183574 142076 183568 142078 183570 142078
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 5 6 183569 142077 0 6 183571 142077 0 3 183573 142079 3 4 183573 142077 2 5 183567 142077 0 1 183571 142079
result:
ok
Test #97:
score: 20
Accepted
time: 51ms
memory: 22664kb
input:
ba73dbf9c7d5e5202834d6a500541c 14125 185792 20626 186256 20742 186128 20844 186294 20356 185902 20752 186302 20350 185884 20314 185894 20614 185980 20576 186148 20520 185830 20870 185858 20382 186108 20826 186204 20714 185822 20694 185928 20984 185768 20438 186176 20758 185926 20604 186106 20672 185...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 14124 2838 7942 185843 20229 7942 10149 185845 20229 2140 2838 185841 20229 5273 12043 185841 20233 9115 11351 185847 20231 2838 5273 185841 20231 9115 10149 185845 20231 6438 7560 185845 20233 7560 9115 185847 20233 7318 12043 185839 20233 4415 10126 18...
result:
ok
Test #98:
score: 20
Accepted
time: 16ms
memory: 23896kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 177456 177456 171074 171074 168200 168200 161352 161352 67104 67104 118318 118318 52258 52258 922 922 48450 48450 198048 198048 78358 78358 25852 25852 190812 190812 55744 55744 100624 100624 67562 67562 100866 100866 151566 151566 150458 150458 89932 89932 1124...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #99:
score: 20
Accepted
time: 649ms
memory: 104100kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 36996 36996 186060 186060 138654 138654 119648 119648 77274 77274 155998 155998 126848 126846 40008 40008 131372 131372 176154 176154 52550 52550 28622 28620 152276 152274 163746 163744 77792 77790 26394 26392 107542 107542 137218 137218 99318 99318 123124 12312...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 12390 29270 3 1 41974 143875 5 3 12390 143875 3 3 60211 140693 7 5 41974 140693 5 5 28967 106552 9 7 28967 60211 7 7 95544 177696 11 9 106552 177696 9 9 61755 92144 13 11 61755 95544 11 11 99458 157970 15 13 92144 99458 13 13 24083 129504 17 15 24...
result:
ok
Test #100:
score: 20
Accepted
time: 0ms
memory: 18336kb
input:
ba73dbf9c7d5e5202834d6a500541c 10000 176796 4336 103510 178630 176666 4270 176706 4416 176736 4434 176678 4446 176682 4352 176682 4328 103620 178604 176774 4284 176762 4278 176664 4418 103654 178692 176752 4376 176800 4358 176700 4426 103638 178626 176668 4434 103624 178694 103638 178756 103504 1786...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #101:
score: 20
Accepted
time: 26ms
memory: 21344kb
input:
ba73dbf9c7d5e5202834d6a500541c 50000 19712 125246 21028 78432 107586 175540 41632 93316 40222 19636 107864 175496 41542 93234 19724 125336 21004 78390 19840 125472 107696 175608 107744 175604 107868 175560 20950 78474 40432 19666 41542 93254 19828 125410 19672 125296 41694 93142 41650 93228 20986 78...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #102:
score: 20
Accepted
time: 50ms
memory: 28708kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 11532 82706 12484 8300 116672 115008 12586 8316 116574 115040 91278 196254 167350 193456 91178 196396 167250 193500 11696 82884 12456 8192 167330 193490 167264 193368 162872 76530 162838 76386 11692 82780 21684 51392 116554 115012 167308 193302 167246 193300 175...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #103:
score: 20
Accepted
time: 301ms
memory: 50492kb
input:
ba73dbf9c7d5e5202834d6a500541c 80000 110632 196678 110706 196562 110062 196474 110372 197130 110334 196998 110584 196940 110462 196562 110576 196678 110076 196620 110630 196486 110586 196562 110194 197046 110232 196526 110576 196778 110488 197020 110092 196852 110704 196558 110254 196698 110692 1966...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 79999 17946 45353 110443 196283 15188 17946 110445 196283 1413 15188 110447 196285 1413 52154 110449 196283 15188 61629 110447 196283 15188 52657 110445 196285 11488 45353 110441 196285 37083 42842 110435 196287 2784 42842 110437 196289 273 2784 110439 1...
result:
ok
Test #104:
score: 20
Accepted
time: 428ms
memory: 61684kb
input:
ba73dbf9c7d5e5202834d6a500541c 110000 153248 86150 153422 86140 153336 85974 153374 85680 153026 85962 153322 85930 153536 85810 152996 86246 153750 85712 153536 86158 153790 86094 153098 85904 153182 85690 153078 86148 153848 86062 153656 85888 153066 85882 153096 85824 153554 85590 153518 86200 15...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 109999 66813 93388 153473 85517 39771 85583 153473 85521 30657 85583 153475 85519 1559 30657 153477 85519 66813 85583 153473 85519 14693 56983 153441 85521 14693 92330 153443 85521 50252 78223 153463 85521 31957 91622 153471 85523 63498 89022 153485 8552...
result:
ok
Test #105:
score: 20
Accepted
time: 557ms
memory: 77788kb
input:
ba73dbf9c7d5e5202834d6a500541c 140000 182484 19098 182932 18626 183100 19106 183132 19482 182768 18952 183204 19426 182944 18630 183078 19558 182858 18640 183242 19530 183212 19092 183248 18828 183174 19230 183330 18848 183322 18710 182638 18824 183070 18818 182708 18952 183010 19154 183120 19540 18...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 139999 81807 139849 182973 18495 63909 81807 182973 18497 44847 63909 182973 18499 87037 104105 182995 18499 133780 137924 182967 18501 2994 106159 182973 18501 2261 17351 183005 18501 2261 53899 183007 18501 17351 130148 183003 18501 30375 104105 182995...
result:
ok
Test #106:
score: 20
Accepted
time: 715ms
memory: 87068kb
input:
ba73dbf9c7d5e5202834d6a500541c 170000 12466 152266 12366 152380 12874 152026 12384 151764 12674 151762 12364 151662 12394 152198 13164 152022 12042 152002 12498 152164 12416 152346 12554 152040 12246 151920 12190 151820 12110 152452 12858 152564 12834 152132 13022 152014 12706 152692 12468 151568 12...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 169999 54879 140287 12601 151483 54879 138547 12603 151485 35532 83957 12583 151483 30120 54879 12603 151483 55676 145038 12589 151485 34745 145038 12591 151487 29832 34745 12593 151485 119959 143197 12607 151485 119959 161445 12609 151485 20142 54879 12...
result:
ok
Test #107:
score: 20
Accepted
time: 847ms
memory: 101036kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 121744 79484 121292 78880 120816 79608 121418 79068 121408 79102 121396 79782 121148 79636 121194 79636 121052 79024 120820 79454 121652 79184 121112 80116 121204 79382 121096 79926 121154 80104 121514 79848 121274 80028 121786 79584 120990 79962 121284 79608 12...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 52924 146892 121259 78833 106086 180411 121271 78833 52032 180411 121273 78833 52924 69411 121257 78833 73994 131451 121247 78835 95271 136033 121273 78835 124402 136939 121315 78835 40198 146892 121259 78835 136033 180411 121271 78835 67581 19149...
result:
ok
Subtask #5:
score: 20
Accepted
Test #108:
score: 20
Accepted
time: 922ms
memory: 136312kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 82422 100002 100002 52498 82816 2 97624 2 100002 58032 20638 100002 100002 7646 80512 2 2 10584 28426 100002 2 83036 2 64556 47872 100002 55196 2 85350 100002 2 95376 2 23942 12488 100002 83178 2 2 9086 85598 2 100002 78820 100002 10868 98810 2 84182 100002 2 71...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 22196 199575 3 1 22196 134526 5 1 134526 176680 7 1 11463 176680 9 1 11463 113449 11 1 35651 113449 13 1 35651 148350 15 1 148350 175149 17 1 40283 175149 19 1 40283 69729 21 1 69729 105095 23 1 88198 105095 25 1 23621 88198 27 1 23621 169602 29 1...
result:
ok
Test #109:
score: 20
Accepted
time: 847ms
memory: 135660kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 10674 50002 7228 2 31566 50002 48790 2 87212 50002 100002 76172 54282 100002 2 33136 100002 78564 50002 9882 50848 50002 50002 83692 92422 100002 100002 78880 100002 71432 50002 65586 3750 2 50002 11898 50002 17296 50002 44774 3836 2 49936 50002 50002 48536 1542...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 7382 175495 3 1 52567 175495 5 1 52567 170148 7 1 43156 170148 9 1 43156 158134 11 1 14037 158134 13 1 14037 145270 15 1 119592 145270 17 1 45988 119592 19 1 45988 127346 21 1 45404 127346 23 1 45404 175972 25 1 138844 175972 27 1 138844 167089 29...
result:
ok
Test #110:
score: 20
Accepted
time: 668ms
memory: 102832kb
input:
ba73dbf9c7d5e5202834d6a500541c 199996 47612 97612 29284 20722 30860 80858 2350 52348 49558 99558 33234 83232 9050 59048 92420 57584 4174 54172 42730 92728 72144 77860 69182 19182 77286 72716 43440 6566 57918 7918 35822 85822 24864 25142 87024 37024 96744 46746 29472 79472 28650 78648 26748 76746 253...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199995 4192 90803 50001 5 4192 28382 50003 3 4192 19235 50001 3 20316 68608 49999 7 106767 126894 50005 5 28382 126894 50003 5 68608 90803 49999 5 7336 51172 49997 9 105938 185072 50007 7 7336 20316 49997 7 105938 106767 50005 7 26724 174526 49995 11 107...
result:
ok
Test #111:
score: 20
Accepted
time: 805ms
memory: 111164kb
input:
ba73dbf9c7d5e5202834d6a500541c 196096 266 878 52 818 34 890 674 450 960 390 446 622 224 138 794 360 22 436 234 760 126 336 454 434 672 386 286 36 94 134 736 774 782 752 1014 692 228 594 778 878 550 1008 246 732 588 250 982 460 786 76 342 404 2 68 58 174 230 282 604 358 700 438 274 156 94 324 706 948...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 196095 136374 153844 3 1 136374 141726 5 1 7950 141726 7 1 7950 32224 9 1 32196 32224 11 1 32196 77679 13 1 75584 77679 15 1 75584 171036 17 1 30697 171036 19 1 30697 70616 21 1 17616 70616 23 1 17616 136158 25 1 44971 136158 27 1 44971 125645 29 1 10872...
result:
ok
Test #112:
score: 20
Accepted
time: 760ms
memory: 113040kb
input:
ba73dbf9c7d5e5202834d6a500541c 175280 382 334 666 902 752 406 992 1306 1252 256 252 422 762 1018 72 210 1078 102 478 1182 1392 68 942 530 180 252 152 1176 2 594 52 182 522 1032 482 1386 242 260 242 276 112 572 782 138 762 1034 532 586 222 160 232 236 914 392 172 1006 612 1258 1170 832 1236 992 1370 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 175279 82333 121472 3 1 72425 82333 5 1 42592 72425 7 1 42592 89229 9 1 28463 89229 11 1 28463 120118 13 1 120118 155333 15 1 37239 155333 17 1 37239 126841 19 1 61019 126841 21 1 61019 118385 23 1 36708 118385 25 1 36708 168629 27 1 40231 168629 29 1 40...
result:
ok
Test #113:
score: 20
Accepted
time: 5ms
memory: 16908kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 183572 142078 183572 142080 183568 142076 183574 142078 183574 142076 183568 142078 183570 142078
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 5 6 183569 142077 0 6 183571 142077 0 3 183573 142079 3 4 183573 142077 2 5 183567 142077 0 1 183571 142079
result:
ok
Test #114:
score: 20
Accepted
time: 104ms
memory: 28780kb
input:
ba73dbf9c7d5e5202834d6a500541c 31065 186080 21286 185980 21532 185748 21002 185714 21252 185436 20722 186236 21564 185932 21236 185414 20700 185944 21578 185658 20936 185856 21540 186034 21122 186020 21492 186014 21310 185282 20638 185482 20878 185224 20682 185670 21264 186032 21510 186004 21112 185...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 31064 6726 8530 185247 20535 8530 25339 185249 20535 802 951 185245 20537 2488 30396 185251 20537 2488 25386 185253 20539 9581 25386 185255 20537 9581 29089 185257 20537 1822 8328 185265 20537 4075 25386 185253 20537 25339 30396 185249 20537 802 6726 185...
result:
ok
Test #115:
score: 20
Accepted
time: 9ms
memory: 19896kb
input:
ba73dbf9c7d5e5202834d6a500541c 20000 70262 161716 35896 78638 36020 78778 35780 78778 70374 161892 35858 78838 35908 78680 70376 161802 35886 78784 35858 78886 70436 161842 35884 78716 36030 78752 70344 161912 70270 161766 35868 78870 70276 161828 35806 78664 70330 161764 35978 78806 35850 78718 703...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #116:
score: 20
Accepted
time: 24ms
memory: 26696kb
input:
ba73dbf9c7d5e5202834d6a500541c 70000 101734 41174 53110 85692 125290 151418 53092 85668 125240 151526 101728 41006 155882 162620 70032 179926 125070 151314 69944 179838 125086 151362 101720 41088 125220 151418 78622 142762 70006 179900 78714 142782 53076 85646 78466 142806 156134 162652 69884 179760...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #117:
score: 20
Accepted
time: 58ms
memory: 34212kb
input:
ba73dbf9c7d5e5202834d6a500541c 120000 81980 29184 45086 128478 45130 128460 34094 161734 34312 161616 6660 133698 45032 128422 6464 133838 77706 149488 29744 82012 34066 161698 34152 161602 67876 16558 81992 29244 41026 168276 6594 133820 6410 133690 34300 161660 172610 38842 172506 38750 40990 1682...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #118:
score: 20
Accepted
time: 419ms
memory: 61008kb
input:
ba73dbf9c7d5e5202834d6a500541c 100000 21246 185820 20976 186272 21262 185900 20648 185812 21086 186086 20868 185712 21114 185810 21262 186168 20684 185892 20982 186216 20922 186194 21206 185654 20762 185796 21248 186200 21142 185850 21060 185510 20926 185746 21326 185710 20948 185798 21056 185958 21...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 99999 23707 44004 21125 185455 25622 31169 21137 185457 23707 74451 21125 185457 63789 92409 21125 185461 36474 63789 21127 185459 26086 36474 21129 185459 63789 74451 21125 185459 965 26086 21131 185459 25622 71719 21135 185459 52642 63537 21135 185461 ...
result:
ok
Test #119:
score: 20
Accepted
time: 515ms
memory: 74328kb
input:
ba73dbf9c7d5e5202834d6a500541c 125000 143578 113244 143620 112756 143600 113284 143670 113030 143848 113452 143654 113456 144176 112896 143982 112746 143648 112962 143542 113182 143954 113258 143500 112982 143960 113170 144016 112808 143802 112736 143952 112846 143364 112900 143658 112576 143632 112...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 124999 1240 76241 143755 112525 111015 124683 143887 112527 63070 111015 143889 112527 1240 56851 143755 112527 63070 124141 143891 112527 74015 113817 143743 112529 9806 49708 143749 112529 49708 68145 143751 112531 67338 68145 143753 112529 67338 86103...
result:
ok
Test #120:
score: 20
Accepted
time: 647ms
memory: 87076kb
input:
ba73dbf9c7d5e5202834d6a500541c 150000 115254 119710 115364 119296 115174 119288 115390 119648 115444 119620 115682 119260 115616 118782 114978 119008 115702 119260 115590 119250 115170 119030 115146 119308 115222 118958 114912 118972 115304 118678 115034 119388 115326 119348 115328 119082 115256 118...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 149999 94163 113445 115377 118597 94163 98175 115379 118597 59332 94163 115377 118599 21560 78213 115357 118601 21560 34563 115359 118601 34563 118084 115361 118601 12306 37887 115379 118601 37887 59332 115377 118601 111187 132417 115349 118603 111187 14...
result:
ok
Test #121:
score: 20
Accepted
time: 808ms
memory: 98344kb
input:
ba73dbf9c7d5e5202834d6a500541c 175000 70684 45878 70722 45914 70572 45804 70996 46520 70150 46340 70360 46792 70818 45802 70460 46280 70946 46002 70154 46322 70894 46696 70710 46696 70120 46212 71042 46286 70194 46302 70624 45856 70434 46158 70936 46408 70870 46012 70790 45822 70470 45956 70136 4644...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 174999 147091 147557 70573 45711 13269 147557 70573 45709 119234 171599 70569 45711 63892 119234 70571 45713 77763 171599 70567 45711 63892 147091 70571 45711 75475 119234 70569 45713 125098 139112 70543 45715 73342 140272 70565 45715 140272 154032 70567...
result:
ok
Test #122:
score: 20
Accepted
time: 927ms
memory: 106652kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 120832 79932 121178 79254 120936 79156 121624 79142 121168 79430 121456 79722 121398 79244 121684 79344 121242 79718 121204 79394 121244 79174 121382 78964 121072 79288 121126 79078 121494 79378 121472 79306 121074 79832 121140 79956 121018 80010 121332 79428 12...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 74831 113001 121123 78889 74831 157398 121121 78889 74831 123640 121121 78891 135266 152282 121129 78891 41101 160360 121143 78891 27299 52907 121115 78893 27299 56789 121117 78893 56789 121791 121119 78895 118304 121791 121121 78893 126276 162044...
result:
ok
Subtask #6:
score: 0
Wrong Answer
Dependency #1:
100%
Accepted
Dependency #2:
100%
Accepted
Dependency #3:
100%
Accepted
Dependency #4:
100%
Accepted
Dependency #5:
100%
Accepted
Test #123:
score: 30
Accepted
time: 5ms
memory: 16684kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 200000 4 199998 4 200000 2 199998 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 2 3 199999 1 0 1 199999 3 1 3 199997 3
result:
ok
Test #124:
score: 30
Accepted
time: 0ms
memory: 16932kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 200000 199998 199998 200000 200000 200000 199998 199998
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 3 199999 199997 1 2 199999 199999 1 3 199997 199999
result:
ok
Test #125:
score: 30
Accepted
time: 785ms
memory: 100892kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 1784 1386 1176 1976 1038 1738 1194 1602 1436 1156 1164 1640 1514 1952 1132 1700 1114 1624 1370 1310 1030 1866 1728 1000 1024 1356 1618 1228 1406 1044 1598 1570 1376 1082 1620 1332 1646 1240 1410 1712 1086 1260 1412 1424 1286 1176 1202 1968 1146 1682 1042 1320 13...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 47397 94267 1001 999 10655 94267 1003 999 10655 114478 1005 999 114478 165128 1007 999 4932 165128 1009 999 4932 104518 1011 999 104518 131953 1013 999 94042 131953 1015 999 94042 120619 1017 999 120619 121663 1019 999 121663 190106 1021 999 17909...
result:
ok
Test #126:
score: 30
Accepted
time: 677ms
memory: 104308kb
input:
ba73dbf9c7d5e5202834d6a500541c 199999 133028 133028 12766 12768 49712 49714 50476 50478 157374 157376 154876 154878 66250 66250 48328 48330 125746 125746 92842 92844 85072 85074 109020 109022 148662 148662 67198 67200 70744 70744 114648 114650 120180 120182 59180 59182 52256 52258 21052 21054 161110...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199998 26141 139298 3 3 26141 145824 1 3 142026 179704 5 5 139298 179704 3 5 81799 167800 7 7 81799 142026 5 7 110848 119584 9 9 110848 167800 7 9 18689 175688 11 11 119584 175688 9 11 112569 148950 13 13 18689 148950 11 13 47400 168053 15 15 47400 11256...
result:
ok
Test #127:
score: 30
Accepted
time: 356ms
memory: 79652kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 49744 49746 101460 101462 17124 17124 17910 17910 102486 102486 71914 71912 1850 1850 37026 37024 27810 27808 12632 12632 10982 10980 67836 67834 38714 38714 62630 62628 123180 123180 112744 112742 14328 14330 111296 111294 83526 83528 116384 116384 12856 12854 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 161435 170761 3 1 114545 154197 3 3 115840 154197 5 3 114545 161435 1 3 20637 193990 5 5 92406 193990 7 7 115840 193990 7 5 134369 158718 7 9 134369 187510 9 7 158718 193990 5 7 73186 142656 9 9 86431 142656 11 11 142656 187510 11 9 7419 169819 11...
result:
ok
Test #128:
score: 30
Accepted
time: 343ms
memory: 78236kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 56882 56882 2378 2378 62118 62122 36338 36338 54862 54864 93436 93438 133122 133124 106102 106102 118556 118558 2636 2636 7390 7392 113600 113604 94568 94568 43882 43884 33832 33832 67966 67966 90366 90370 35250 35252 6928 6930 66074 66076 115376 115380 40916 40...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 61948 161824 3 3 9274 161824 1 3 62368 192577 3 5 59484 62368 5 7 61948 62368 5 5 69642 185114 5 9 102048 185114 7 7 62368 69642 3 7 13717 27939 7 9 27939 45680 9 11 27939 102048 9 9 103058 195300 9 13 103058 156917 11 11 27939 195300 7 11 68286 1...
result:
ok
Test #129:
score: 30
Accepted
time: 685ms
memory: 100848kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 762 776 946 952 34556 34562 11442 11450 44116 44126 22460 22462 31376 31382 23242 23252 18882 18886 42244 42254 15200 15212 25358 25368 38298 38306 33196 33204 22150 22166 23124 23124 310 310 768 768 20476 20480 30626 30638 5470 5476 33568 33584 40172 40188 9252...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 94778 100583 3 3 94778 177078 1 3 77700 156422 3 5 64590 77700 5 7 77700 100583 5 5 59880 167911 3 7 59880 130256 5 9 108232 130256 7 7 156422 167911 1 7 120694 125822 3 9 81421 125822 5 11 60695 81421 7 9 60695 186050 9 11 60695 108232 9 9 3361 2...
result:
ok
Test #130:
score: 30
Accepted
time: 697ms
memory: 101300kb
input:
ba73dbf9c7d5e5202834d6a500541c 200000 2516 2554 6574 6610 6594 6654 10484 10498 40 96 5018 5080 3176 3214 3422 3452 5060 5102 5994 6034 286 338 5338 5380 2350 2364 2920 2938 11836 11860 7448 7498 9148 9162 7196 7236 9086 9142 1948 1976 6456 6520 9524 9542 6940 6992 8124 8150 7306 7306 586 628 11544 ...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 199999 1384 48476 3 3 48476 102706 1 3 38297 174691 3 5 174691 182223 5 7 1384 174691 5 5 46948 84406 3 7 47761 84406 5 9 34826 47761 7 7 38297 46948 1 7 46564 104919 3 9 46564 125892 5 11 25059 125892 7 9 25059 192282 9 11 25059 34826 9 9 140428 149957 ...
result:
ok
Test #131:
score: 0
Wrong Answer
time: 162ms
memory: 34760kb
input:
ba73dbf9c7d5e5202834d6a500541c 46320 185612 20720 185550 21680 185562 20750 185420 20976 185368 20962 185500 21290 185682 20734 185364 21538 185456 21194 185398 21524 185436 21102 185832 20904 185478 21162 185476 21300 185564 20996 185556 21278 185876 20958 185404 20968 185480 21498 185874 20788 185...
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 46319 23799 30580 185717 20645 36378 44506 185723 20645 44506 46080 185725 20645 1709 16077 185717 20647 1709 1868 185719 20647 1868 44715 185721 20649 16444 44715 185723 20647 16444 31145 185725 20647 16077 30580 185715 20647 36378 44715 185721 20647 32...
result:
wrong answer Tree (a[742], b[742]) = (-1, -1) is not adjacent to edge between u[742]=24259 @(185706, 20698) and v[742]=27464 @(185706, 20696)