QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#521272 | #1142. Fountain Parks | kimmoqt | 70 | 1505ms | 197932kb | C++20 | 6.7kb | 2024-08-16 02:10:21 | 2024-08-16 02:10:21 |
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});
}
}
map<pair<int,int>, int> rev;
bool vis[MX];
int id;
void dfs(int x, int y) {
const int dx[4]={2,0,-2,0},dy[4]={0,2,0,-2};
int cur=rev[{x,y}];
for(int k=0;k<4;k++) {
int nx=x+dx[k], ny=y+dy[k];
if(rev.count({nx,ny}) && !vis[rev[{nx,ny}]]) {
vis[rev[{nx,ny}]]=true;
adj[cur].push_back({rev[{nx,ny}],id});
adj[rev[{nx,ny}]].push_back({cur,id});
if(x==nx) {
st[min(y,ny)+1].insert(x-1);
st[min(y,ny)+1].insert(x+1);
} else {
st[min(y,ny)+1].insert(min(x,nx)+1);
st[min(y,ny)-1].insert(min(x,nx)+1);
}
id++;
dfs(nx,ny);
}
}
}
int construct_roads(std::vector<int> x, std::vector<int> y) {
int N=x.size();
id=0;
int start=0;
for(int i=0;i<N;i++) {
rev[{x[i],y[i]}]=i;
}
for(int i=0;i<N;i++) {
int cnt=0;
const int dx[4]={2,0,-2,0},dy[4]={0,2,0,-2};
for(int k=0;k<4;k++) {
int nx=x[i]+dx[k], ny=y[i]+dy[k];
if(rev.count({nx,ny})) cnt+=1;
}
if(cnt==4) {
start=i;
break;
}
}
vis[start]=true;
dfs(x[start],y[start]);
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) continue;
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)) {
}
}
}
}
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;
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 5
Accepted
time: 5ms
memory: 18504kb
input:
ba73dbf9c7d5e5202834d6a500541c 1 2 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 0
result:
ok
Test #2:
score: 5
Accepted
time: 0ms
memory: 16872kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 2 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 1 3
result:
ok
Test #3:
score: 5
Accepted
time: 0ms
memory: 18796kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 2 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #4:
score: 5
Accepted
time: 0ms
memory: 16980kb
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: 16996kb
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: 0ms
memory: 18552kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 2 8
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #7:
score: 5
Accepted
time: 0ms
memory: 16896kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 2 2 4 2 8 2 10
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #8:
score: 5
Accepted
time: 3ms
memory: 18748kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 2 2 4 2 6 2 10
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #9:
score: 5
Accepted
time: 566ms
memory: 109072kb
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 0 86548 1 15661 51470 86548 1 15663 3650 51470 1 15665 3650 64744 1 15667 31576 64744 1 15669 31576 88961 1 15671 56176 88961 1 15673 6516 56176 1 15675 6516 27168 1 15677 27168 37648 1 15679 634 37648 1 15681 634 17334 1 15683 17334 94215 1 15685 ...
result:
ok
Test #10:
score: 5
Accepted
time: 36ms
memory: 25300kb
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: 279ms
memory: 66928kb
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: 62ms
memory: 29988kb
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: 46ms
memory: 35708kb
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: 4ms
memory: 15180kb
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: 15344kb
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: 565ms
memory: 98332kb
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 0 21451 1 103035 21451 29258 1 103037 29258 67648 1 103039 67648 76589 1 103041 76589 85459 1 103043 49020 85459 1 103045 49020 64549 1 103047 31256 64549 1 103049 6638 31256 1 103051 6638 92312 1 103053 7889 92312 1 103055 7889 95523 1 103057 9429...
result:
ok
Subtask #2:
score: 10
Accepted
Dependency #1:
100%
Accepted
Test #17:
score: 10
Accepted
time: 4ms
memory: 15132kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 4 4 2 4 4 2 2 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 1 3 3 1 3 1 3 2 3 3 1
result:
ok
Test #18:
score: 10
Accepted
time: 0ms
memory: 18652kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 4 4 2 6 2 4 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 3 3 5 1 3 3 7 1 2 1 5
result:
ok
Test #19:
score: 10
Accepted
time: 0ms
memory: 18204kb
input:
ba73dbf9c7d5e5202834d6a500541c 6 4 6 2 4 2 2 4 2 4 4 2 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 5 0 5 3 7 1 5 1 5 1 4 3 5 3 4 3 3 2 3 3 1
result:
ok
Test #20:
score: 10
Accepted
time: 0ms
memory: 16924kb
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 6 3 3 4 6 3 5 2 4 3 7 2 7 3 9 1 7 1 7 1 3 1 5 3 5 1 3
result:
ok
Test #21:
score: 10
Accepted
time: 0ms
memory: 16784kb
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: 16972kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 200000 4 199998 2 199998 4 200000
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 3 3 200001 1 3 3 199999 1 2 3 199997
result:
ok
Test #23:
score: 10
Accepted
time: 1162ms
memory: 165640kb
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 0 59080 3 177615 29517 59080 3 177617 29517 29641 3 177619 20628 29641 3 177621 20628 27140 3 177623 19096 27140 3 177625 19096 32879 3 177627 32879 124263 3 177629 124263 191931 3 177631 68234 191931 3 177633 68234 194593 3 177635 52751 194593 3 ...
result:
ok
Test #24:
score: 10
Accepted
time: 0ms
memory: 16920kb
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 1 2 5 183571 2 5 3 183573 5 7 3 183575 6 7 3 183577 4 6 1 183577 2 3 3 183571
result:
ok
Test #25:
score: 10
Accepted
time: 7ms
memory: 15680kb
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 0 729 3 186525 569 729 3 186527 569 911 3 186529 832 911 3 186531 710 832 3 186533 180 710 3 186535 79 180 3 186537 79 130 3 186539 130 628 3 186541 25 628 3 186543 25 270 3 186545 270 1145 3 186547 191 1145 3 186549 191 782 3 186551 152 782 3 18655...
result:
ok
Test #26:
score: 10
Accepted
time: 6ms
memory: 15624kb
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: 3ms
memory: 15888kb
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: 387ms
memory: 76524kb
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 0 79027 3 77929 64819 79027 3 77931 46063 64819 3 77933 16681 46063 3 77935 16681 30833 3 77937 30833 59621 3 77939 59621 73790 3 77941 35135 73790 3 77943 35135 74896 3 77945 36199 74896 3 77947 36199 44340 3 77949 33151 44340 3 77951 22124 33151 ...
result:
ok
Test #29:
score: 10
Accepted
time: 637ms
memory: 105896kb
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 0 42961 3 107881 10508 42961 3 107883 10508 55056 3 107885 55056 89921 3 107887 16691 89921 3 107889 16691 82694 3 107891 5082 82694 3 107893 5082 68829 3 107895 68829 69995 3 107897 69995 85139 3 107899 13696 85139 3 107901 13696 15463 3 107903 1...
result:
ok
Test #30:
score: 10
Accepted
time: 907ms
memory: 144212kb
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 0 146571 3 52857 10544 146571 3 52859 10544 86276 3 52861 86276 97484 3 52863 97484 136826 3 52865 136826 141250 3 52867 34102 141250 3 52869 34102 68525 3 52871 68525 84384 3 52873 84384 84873 3 52875 22903 84873 3 52877 14178 22903 3 52879 14178...
result:
ok
Test #31:
score: 10
Accepted
time: 1195ms
memory: 167228kb
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 0 40413 3 159177 17386 40413 3 159179 17386 38642 3 159181 38642 61745 3 159183 61745 143180 3 159185 38332 143180 3 159187 38332 160303 3 159189 147155 160303 3 159191 136158 147155 3 159193 88638 136158 3 159195 52964 88638 3 159197 13679 52964 ...
result:
ok
Test #32:
score: 10
Accepted
time: 5ms
memory: 16908kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 3
result:
ok
Test #33:
score: 10
Accepted
time: 0ms
memory: 15176kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 1
result:
ok
Test #34:
score: 10
Accepted
time: 0ms
memory: 16920kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 1 0 1 3 3
result:
ok
Test #35:
score: 10
Accepted
time: 3ms
memory: 17044kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #36:
score: 10
Accepted
time: 0ms
memory: 16884kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 4 4 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #37:
score: 10
Accepted
time: 3ms
memory: 16840kb
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: 3ms
memory: 16908kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 2 2 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 1 1 3 1 2 3 3
result:
ok
Test #39:
score: 10
Accepted
time: 3ms
memory: 17216kb
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: 3ms
memory: 17000kb
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: 3ms
memory: 15164kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 2 4 4 2 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #42:
score: 10
Accepted
time: 3ms
memory: 16916kb
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: 3ms
memory: 17700kb
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: 6ms
memory: 17468kb
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: 510ms
memory: 91096kb
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 0 31285 3 169677 31285 74285 3 169679 40662 74285 1 169679 38512 40662 1 169681 3850 38512 3 169681 38512 78163 1 169683 32096 78163 1 169685 32096 57846 3 169685 57846 59872 3 169687 2270 59872 3 169689 2270 37753 3 169691 37753 84932 1 169691 442...
result:
ok
Test #46:
score: 10
Accepted
time: 826ms
memory: 123224kb
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 0 17095 3 166115 17095 43862 3 166113 43862 64206 3 166111 8896 64206 3 166109 8896 117050 3 166107 8896 141760 5 166107 70248 141760 3 166105 70248 117738 3 166103 70248 96124 5 166103 96124 140396 3 166101 119914 140396 3 166099 126839 140396 5 ...
result:
ok
Test #47:
score: 10
Accepted
time: 799ms
memory: 122864kb
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 0 63781 3 155251 63781 64793 3 155249 64793 68128 3 155247 9297 68128 3 155245 9297 63178 3 155243 9297 122732 5 155243 54433 122732 3 155241 54433 87235 3 155239 54433 135645 5 155239 93856 135645 3 155237 8935 93856 3 155235 8935 8962 3 155233 8...
result:
ok
Subtask #3:
score: 15
Accepted
Dependency #2:
100%
Accepted
Test #48:
score: 15
Accepted
time: 0ms
memory: 14948kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 6 2 4 2 6 4 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 2 5 3 2 3 5 5 1 3 3 3
result:
ok
Test #49:
score: 15
Accepted
time: 0ms
memory: 17216kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 6 6 4 4 6 4 4 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 3 5 5 1 3 3 5 1 2 5 3
result:
ok
Test #50:
score: 15
Accepted
time: 2ms
memory: 18524kb
input:
ba73dbf9c7d5e5202834d6a500541c 6 6 2 2 2 6 4 2 4 4 2 4 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 5 0 2 5 3 2 5 5 5 3 5 3 3 1 3 1 3 1 4 3 1
result:
ok
Test #51:
score: 15
Accepted
time: 3ms
memory: 15160kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 6 4 4 4 2 2 4 6 4 2 2 4 6 6
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 0 1 5 3 0 6 5 5 3 6 5 7 1 5 3 3 2 5 1 3 2 4 3 1
result:
ok
Test #52:
score: 15
Accepted
time: 0ms
memory: 18772kb
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 5 5 3 3 5 3 5 3 6 5 5 2 6 5 7 2 4 5 9 5 7 3 3 1 7 1 3
result:
ok
Test #53:
score: 15
Accepted
time: 3ms
memory: 18636kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 2 4 4 4 6 2 4 2 2 6 4 6 6 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 1 6 5 5 2 6 5 3 2 3 5 1 1 5 3 5 4 5 3 7 0 4 1 5
result:
ok
Test #54:
score: 15
Accepted
time: 3ms
memory: 14884kb
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 3 7 5 3 5 7 5 5 2 5 3 5 1 2 3 7 1 6 3 9 4 6 1 7
result:
ok
Test #55:
score: 15
Accepted
time: 995ms
memory: 165496kb
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 4 2099 5 64649 2099 90621 5 64651 90621 190974 7 64653 146077 190974 5 64655 146077 155838 7 64657 150075 155838 5 64659 64271 150075 7 64661 64271 131760 5 64663 81436 131760 7 64665 17128 81436 5 64667 17128 184811 7 64669 26145 184811 5 64671 2...
result:
ok
Test #56:
score: 15
Accepted
time: 5ms
memory: 16924kb
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 0 1 5 183573 0 7 5 183571 7 9 5 183569 1 2 3 183573 2 5 3 183575 4 5 5 183575 3 5 3 183577 3 6 1 183577 1 8 3 183571
result:
ok
Test #57:
score: 15
Accepted
time: 9ms
memory: 18204kb
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 3 963 5 185781 963 1078 5 185783 351 1078 7 185785 351 1568 5 185787 1145 1568 7 185789 643 1145 5 185791 643 894 7 185793 746 894 5 185795 746 1186 7 185797 640 1186 5 185799 640 1423 7 185801 1209 1423 5 185803 122 1209 7 185805 122 1022 5 185807 ...
result:
ok
Test #58:
score: 15
Accepted
time: 18ms
memory: 19152kb
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 0 770 5 91731 770 5625 5 91733 2385 5625 7 91735 2385 3063 5 91737 519 3063 7 91739 519 3185 5 91741 3185 5030 7 91743 423 5030 5 91745 423 2498 7 91747 2498 3789 5 91749 3227 3789 7 91751 3227 4415 5 91753 1112 4415 7 91755 1112 3622 5 91757 666 36...
result:
ok
Test #59:
score: 15
Accepted
time: 4ms
memory: 18876kb
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: 444ms
memory: 90900kb
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 1 79169 5 17987 32574 79169 5 17989 14321 32574 7 17991 259 14321 5 17993 259 90089 7 17995 45638 90089 5 17997 2512 45638 7 17999 2512 36935 5 18001 36935 61739 7 18003 61739 85827 5 18005 85827 99058 7 18007 51984 99058 5 18009 51984 73498 7 1801...
result:
ok
Test #61:
score: 15
Accepted
time: 646ms
memory: 117676kb
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 0 30611 5 80107 30611 99126 5 80109 57180 99126 7 80111 55743 57180 5 80113 49176 55743 7 80115 49176 130471 5 80117 89931 130471 7 80119 25944 89931 5 80121 34 25944 7 80123 34 22059 5 80125 22059 23418 7 80127 23418 94673 5 80129 61624 94673 7 8...
result:
ok
Test #62:
score: 15
Accepted
time: 804ms
memory: 139784kb
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 1 121826 5 138087 121826 150292 5 138089 127120 150292 5 138091 85348 127120 7 138093 85348 120093 5 138095 120093 126107 7 138097 126107 146862 5 138099 96474 146862 7 138101 96474 129682 5 138103 28727 129682 7 138105 28727 122604 5 138107 81860...
result:
ok
Test #63:
score: 15
Accepted
time: 986ms
memory: 162852kb
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 3 61751 5 166101 61751 151318 5 166103 151318 152745 7 166105 99107 152745 5 166107 99107 120159 7 166109 97011 120159 5 166111 89416 97011 7 166113 89416 138569 5 166115 122556 138569 7 166117 81276 122556 5 166119 81276 151325 7 166121 117951 15...
result:
ok
Test #64:
score: 15
Accepted
time: 0ms
memory: 16812kb
input:
ba73dbf9c7d5e5202834d6a500541c 2 2 2 6 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #65:
score: 15
Accepted
time: 3ms
memory: 14880kb
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: 18664kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 2 4 4 2 4 6 6 4
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 0
result:
ok
Test #67:
score: 15
Accepted
time: 1265ms
memory: 184368kb
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 0 104827 1 115867 104827 192247 1 115869 108452 192247 1 115871 45081 108452 1 115873 45081 77966 1 115875 77966 175633 1 115877 53614 175633 1 115879 53614 186186 1 115881 169429 186186 1 115883 1094 169429 1 115885 1094 126059 1 115887 115525 12...
result:
ok
Test #68:
score: 15
Accepted
time: 1278ms
memory: 185220kb
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 0 192623 1 90631 153145 192623 1 90633 125338 153145 1 90635 36445 125338 1 90637 36445 51608 1 90639 51608 170201 1 90641 60968 170201 1 90643 60968 68138 1 90645 68138 155692 1 90647 3459 155692 1 90649 3459 19767 1 90651 19767 182417 1 90653 16...
result:
ok
Test #69:
score: 15
Accepted
time: 1174ms
memory: 189932kb
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 0 77708 5 34655 77708 167245 5 34657 53168 167245 5 34659 53168 152538 5 34661 125869 152538 5 34663 85995 125869 5 34665 58327 85995 5 34667 58327 65656 5 34669 65656 98928 5 34671 78646 98928 5 34673 32489 78646 5 34675 32489 101248 5 34677 1363...
result:
ok
Test #70:
score: 15
Accepted
time: 7ms
memory: 16084kb
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: 4ms
memory: 18792kb
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: 450ms
memory: 82448kb
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 7 6342 5 80529 7 92599 3 80529 4798 92599 5 80531 4798 56424 5 80533 4798 27861 3 80533 27861 85089 3 80535 29043 85089 5 80535 29043 66027 5 80537 55955 66027 5 80539 10655 55955 5 80541 10655 25481 3 80541 25481 73185 3 80543 6507 73185 5 80543 6...
result:
ok
Test #73:
score: 15
Accepted
time: 728ms
memory: 113036kb
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 76 116141 5 141551 76 71947 3 141551 71947 114301 3 141553 48816 114301 5 141555 22141 48816 5 141557 28051 48816 3 141557 28051 115970 5 141559 32691 115970 5 141561 55423 115970 3 141561 55423 122241 5 141563 7343 122241 5 141565 74429 122241 3 ...
result:
ok
Test #74:
score: 15
Accepted
time: 1026ms
memory: 153712kb
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 47 107398 5 13105 47 172781 3 13105 24154 172781 5 13107 24154 103646 5 13109 24154 141756 3 13109 116444 141756 5 13111 116444 140156 5 13113 69835 116444 3 13113 69835 173751 3 13115 146146 173751 5 13115 66299 146146 5 13117 66299 169428 7 1311...
result:
ok
Test #75:
score: 15
Accepted
time: 1250ms
memory: 173604kb
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 0 180797 1 4289 156667 180797 3 4289 156667 166529 5 4289 165737 166529 5 4291 50536 165737 5 4293 50536 131925 5 4295 131925 178153 5 4297 64299 178153 5 4299 64299 195662 5 4301 170490 195662 5 4303 1091 170490 5 4305 1091 77362 5 4307 77362 149...
result:
ok
Test #76:
score: 15
Accepted
time: 1262ms
memory: 197932kb
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 0 161571 1 129083 80394 161571 1 129085 80394 115722 1 129087 71587 115722 1 129089 3648 71587 1 129091 3648 11688 1 129093 11688 198843 1 129095 94695 198843 1 129097 94695 174758 1 129099 124352 174758 1 129101 124352 178169 1 129103 99922 17816...
result:
ok
Test #77:
score: 15
Accepted
time: 4ms
memory: 16496kb
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: 4ms
memory: 18432kb
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: 453ms
memory: 81076kb
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 8 71869 5 40333 8 69829 3 40333 69829 96615 3 40335 43155 96615 5 40335 43155 92154 5 40337 56287 92154 5 40339 3507 56287 5 40341 3507 82157 5 40343 6070 82157 5 40345 6070 81169 5 40347 72262 81169 5 40349 72262 97397 5 40351 26316 97397 3 40351 ...
result:
ok
Test #80:
score: 15
Accepted
time: 723ms
memory: 119596kb
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 29 18949 5 80089 29 87538 3 80089 78405 87538 3 80091 78405 145135 5 80091 106769 145135 5 80093 70782 106769 5 80095 20741 70782 5 80097 20741 96036 5 80099 96036 137560 5 80101 92812 137560 5 80103 45165 92812 5 80105 45165 49295 5 80107 49295 7...
result:
ok
Test #81:
score: 15
Accepted
time: 1012ms
memory: 149152kb
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 6 81932 5 58059 6 37667 3 58059 37667 65650 5 58061 38823 65650 3 58063 29095 38823 5 58063 29095 170085 5 58065 138455 170085 5 58067 109585 138455 5 58069 96581 109585 5 58071 2322 96581 5 58073 2322 102509 5 58075 102509 142176 5 58077 142176 1...
result:
ok
Subtask #4:
score: 20
Accepted
Test #82:
score: 20
Accepted
time: 0ms
memory: 16912kb
input:
ba73dbf9c7d5e5202834d6a500541c 3 200000 2 200000 4 199998 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 2 0 1 199999 3 0 2 199999 1
result:
ok
Test #83:
score: 20
Accepted
time: 4ms
memory: 15164kb
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: 14868kb
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: 1013ms
memory: 162560kb
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 0 183397 195231 4773 25518 183397 195229 4773 25518 169400 195229 4775 147022 169400 195227 4775 147022 151960 195227 4777 16153 151960 195225 4777 16153 26788 195225 4779 26788 56858 195223 4779 40529 56858 195223 4781 40529 184096 195221 4781 11...
result:
ok
Test #86:
score: 20
Accepted
time: 1028ms
memory: 150708kb
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 0 69117 56859 56863 63811 69117 56859 56865 63811 193897 56861 56865 184833 193897 56861 56867 43499 184833 56863 56867 41683 43499 56863 56869 41683 110959 56865 56869 88269 110959 56865 56871 64958 88269 56867 56871 64958 150422 56867 56873 1504...
result:
ok
Test #87:
score: 20
Accepted
time: 1059ms
memory: 146912kb
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 0 4262 65539 34475 4241 4262 65539 34473 4241 191290 65541 34473 191290 192831 65541 34471 192831 199854 65543 34471 5316 199854 65543 34469 5316 161306 65545 34469 157342 161306 65545 34467 107796 157342 65547 34467 99220 107796 65547 34465 99220...
result:
ok
Test #88:
score: 20
Accepted
time: 1080ms
memory: 154284kb
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 0 48803 97051 39999 48803 141044 97053 39999 141044 164047 97055 39999 106479 164047 97057 39999 106479 120484 97059 39999 120484 121978 97061 39999 106700 121978 97063 39999 11977 106700 97065 39999 11977 60256 97067 39999 24750 60256 97069 39999...
result:
ok
Test #89:
score: 20
Accepted
time: 231ms
memory: 32304kb
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: 277ms
memory: 33744kb
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: 244ms
memory: 37004kb
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: 1235ms
memory: 146988kb
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 0 95131 1397 813 30667 95131 1397 815 23992 30667 1397 817 23992 190398 1397 819 152000 190398 1397 821 41224 152000 1397 823 41224 156291 1397 825 17251 156291 1397 827 17251 41591 1397 829 3304 41591 1397 831 3304 127826 1397 833 127826 173556 1...
result:
ok
Test #93:
score: 20
Accepted
time: 1210ms
memory: 147204kb
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 0 139943 865 435 38355 139943 865 437 38355 138621 865 439 105546 138621 865 441 78113 105546 865 443 78113 82779 865 445 82779 191393 865 447 106078 191393 865 449 68818 106078 865 451 68818 199315 865 453 5771 199315 865 455 5771 127041 865 457 ...
result:
ok
Test #94:
score: 20
Accepted
time: 1505ms
memory: 145380kb
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 0 19228 973 593 19228 146334 975 593 120721 146334 977 593 31042 120721 979 593 31042 198110 981 593 424 198110 983 593 424 77373 985 593 43539 77373 987 593 43539 148456 989 593 97991 148456 991 593 97991 177010 993 593 30508 177010 995 593 22919...
result:
ok
Test #95:
score: 20
Accepted
time: 1480ms
memory: 146940kb
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 0 54663 629 129 54663 124789 631 129 34877 124789 633 129 34877 129423 635 129 44492 129423 637 129 44492 93731 639 129 93731 147732 641 129 69685 147732 643 129 69685 74196 645 129 74196 110232 647 129 110232 199964 649 129 128687 199964 651 129 ...
result:
ok
Test #96:
score: 20
Accepted
time: 5ms
memory: 16924kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 183572 142078 183572 142080 183568 142076 183574 142078 183574 142076 183568 142078 183570 142078
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 0 3 183573 142079 3 4 183573 142077 0 1 183571 142079 0 6 183571 142077 5 6 183569 142077 2 5 183567 142077
result:
ok
Test #97:
score: 20
Accepted
time: 66ms
memory: 24860kb
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 17 11514 186177 20759 17 8638 186175 20759 17 7663 186175 20757 2111 7663 186173 20759 1956 2111 186171 20759 1956 6594 186171 20761 6594 6647 186173 20761 430 6594 186171 20763 430 1439 186169 20763 1439 13093 186171 20765 9061 13093 186169 20767 ...
result:
ok
Test #98:
score: 20
Accepted
time: 91ms
memory: 30400kb
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: 999ms
memory: 154852kb
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 0 140297 36997 36995 61000 140297 36997 36997 61000 75450 36999 36997 4489 75450 36999 36999 3390 4489 37001 36999 3390 70992 37001 37001 70992 163080 37003 37001 146759 163080 37003 37003 121716 146759 37005 37003 118653 121716 37005 37005 118653...
result:
ok
Test #100:
score: 20
Accepted
time: 12ms
memory: 16532kb
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: 36ms
memory: 23112kb
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: 63ms
memory: 26940kb
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: 372ms
memory: 53652kb
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 80 33800 110471 196543 80 62603 110469 196543 62603 76214 110469 196545 50389 76214 110469 196547 50389 79572 110467 196547 1220 79572 110469 196549 1220 37988 110469 196551 1220 50112 110467 196551 35506 50112 110469 196553 35506 48070 110469 1965...
result:
ok
Test #104:
score: 20
Accepted
time: 578ms
memory: 71040kb
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 65 33511 153141 85961 33511 50648 153143 85959 50648 73446 153145 85961 8663 50648 153143 85961 8663 73239 153145 85963 38653 73239 153143 85965 32558 38653 153145 85965 32558 73870 153147 85965 73870 100741 153149 85967 97803 100741 153151 85965 ...
result:
ok
Test #105:
score: 20
Accepted
time: 739ms
memory: 85624kb
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 10 119665 183213 19093 45666 119665 183215 19091 37814 45666 183215 19093 37814 100400 183217 19093 77258 100400 183219 19093 77258 100644 183221 19093 49669 100644 183223 19095 49669 70475 183225 19093 31015 70475 183225 19095 31015 133337 183227...
result:
ok
Test #106:
score: 20
Accepted
time: 923ms
memory: 98680kb
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 5 39948 12365 151663 5 141715 12363 151663 71522 141715 12363 151665 71522 87711 12365 151665 71522 99351 12365 151667 99351 140009 12363 151669 140009 157925 12365 151671 83753 157925 12365 151673 111955 157925 12363 151673 44221 111955 12365 151...
result:
ok
Test #107:
score: 20
Accepted
time: 1137ms
memory: 112720kb
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 10 61160 121653 79185 61160 109815 121655 79183 40231 109815 121657 79185 101175 109815 121655 79185 109815 186097 121657 79183 10 92426 121651 79185 10 114311 121651 79183 7001 114311 121649 79185 7001 25642 121647 79185 7001 154676 121647 79183 ...
result:
ok
Subtask #5:
score: 20
Accepted
Test #108:
score: 20
Accepted
time: 1241ms
memory: 195112kb
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 0 168975 82423 100001 129862 168975 82425 100001 129862 183101 82427 100001 20766 183101 82429 100001 20766 71258 82431 100001 71258 158225 82433 100001 86507 158225 82435 100001 72195 86507 82437 100001 72195 126226 82439 100001 106305 126226 824...
result:
ok
Test #109:
score: 20
Accepted
time: 1199ms
memory: 171276kb
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 87978 183490 50003 50001 87978 144861 50005 50001 103838 144861 50007 50001 103838 127272 50009 50001 127272 194404 50011 50001 95679 194404 50013 50001 63349 95679 50015 50001 63349 77602 50017 50001 69549 77602 50019 50001 69549 83753 50021 5000...
result:
ok
Test #110:
score: 20
Accepted
time: 1035ms
memory: 162328kb
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 0 98733 47613 97611 90086 98733 47613 97613 30934 90086 47615 97613 30934 44780 47615 97615 44780 105021 47617 97615 82438 105021 47617 97617 35946 82438 47619 97617 35946 184059 47619 97619 147759 184059 47621 97619 142552 147759 47621 97621 2927...
result:
ok
Test #111:
score: 20
Accepted
time: 1149ms
memory: 153088kb
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 0 108894 267 877 108894 171924 269 877 14878 171924 271 877 14878 134734 273 877 134734 137045 275 877 34923 137045 277 877 34923 186015 279 877 147141 186015 281 877 147141 164354 283 877 128808 164354 285 877 39895 128808 287 877 39895 129225 28...
result:
ok
Test #112:
score: 20
Accepted
time: 1087ms
memory: 146784kb
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 5 30972 253 421 30972 136863 255 421 46774 136863 257 421 46774 67445 259 421 34879 67445 261 421 34879 56429 263 421 56429 126252 265 421 83178 126252 267 421 42350 83178 269 421 42350 87121 271 421 6131 87121 273 421 6131 146539 275 421 21975 14...
result:
ok
Test #113:
score: 20
Accepted
time: 5ms
memory: 16928kb
input:
ba73dbf9c7d5e5202834d6a500541c 7 183572 142078 183572 142080 183568 142076 183574 142078 183574 142076 183568 142078 183570 142078
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 6 0 3 183573 142079 3 4 183573 142077 0 1 183571 142079 0 6 183571 142077 5 6 183569 142077 2 5 183567 142077
result:
ok
Test #114:
score: 20
Accepted
time: 134ms
memory: 36380kb
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 30 30969 186257 21457 30 6535 186255 21459 6535 24851 186255 21461 8662 24851 186257 21461 4867 8662 186259 21461 4867 24954 186259 21463 3608 24954 186261 21463 3608 27531 186263 21463 27531 28828 186263 21465 27289 28828 186265 21465 11000 27289 ...
result:
ok
Test #115:
score: 20
Accepted
time: 16ms
memory: 21536kb
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: 45ms
memory: 25808kb
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: 77ms
memory: 32864kb
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: 537ms
memory: 82368kb
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 9 506 20983 186215 506 60816 20985 186217 60816 86090 20985 186215 9 87800 20981 186217 47134 87800 20981 186219 47134 67988 20983 186219 67988 85871 20985 186219 16929 85871 20987 186219 16929 53236 20987 186221 29182 53236 20989 186221 29182 4781...
result:
ok
Test #119:
score: 20
Accepted
time: 702ms
memory: 98764kb
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 9 103156 143543 113181 103156 124500 143545 113181 58281 124500 143547 113181 58281 98613 143549 113181 6724 98613 143551 113181 6724 112497 143553 113181 87733 112497 143555 113183 87733 107859 143557 113181 63075 107859 143559 113181 63075 72735...
result:
ok
Test #120:
score: 20
Accepted
time: 850ms
memory: 115920kb
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 13 127460 114913 118971 22521 127460 114915 118973 22521 65910 114915 118971 65910 147946 114917 118969 83567 147946 114919 118969 27214 83567 114921 118969 27214 54762 114923 118969 51258 54762 114925 118969 11777 51258 114925 118971 11777 115285...
result:
ok
Test #121:
score: 20
Accepted
time: 1083ms
memory: 130960kb
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 14 172332 70195 46301 50146 172332 70197 46301 12956 50146 70199 46301 12956 13429 70201 46301 13429 139062 70203 46301 139062 155492 70205 46301 98539 155492 70207 46301 80746 98539 70209 46301 80746 169473 70211 46301 42937 169473 70213 46301 12...
result:
ok
Test #122:
score: 20
Accepted
time: 1284ms
memory: 145980kb
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 9 175341 121205 79393 92319 175341 121207 79393 92319 135999 121207 79395 68713 135999 121209 79395 68713 137291 121211 79395 86711 137291 121213 79395 78323 86711 121215 79395 78323 198640 121215 79397 38863 198640 121217 79397 38863 47512 121219...
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: 0ms
memory: 16916kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 200000 4 199998 4 200000 2 199998 2
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 1 199999 3 1 3 199997 3 2 3 199999 1
result:
ok
Test #124:
score: 30
Accepted
time: 2ms
memory: 16844kb
input:
ba73dbf9c7d5e5202834d6a500541c 4 200000 199998 199998 200000 200000 200000 199998 199998
output:
3kr2yac8xnf3ktgcoqviaw115df6rra7is6p5uix OK 1 3 0 2 199999 199999 1 2 199999 200001 1 3 199997 199999
result:
ok
Test #125:
score: 30
Accepted
time: 1171ms
memory: 159452kb
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 0 28060 1785 1385 28060 65576 1787 1385 65576 178138 1789 1385 126389 178138 1791 1385 105461 126389 1793 1385 10304 105461 1795 1385 10304 12522 1797 1385 12522 123525 1797 1387 57034 123525 1797 1389 57034 183651 1799 1391 48738 183651 1797 1393...
result:
ok
Test #126:
score: 30
Accepted
time: 1039ms
memory: 147820kb
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 0 79531 133027 133029 79531 115681 133029 133029 115681 187716 133029 133031 7290 187716 133031 133031 7290 94946 133031 133033 94946 101360 133033 133033 33701 101360 133033 133035 33701 83431 133035 133035 27069 83431 133035 133037 27069 177481 ...
result:
ok
Test #127:
score: 30
Accepted
time: 952ms
memory: 144056kb
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 2 455 17125 17123 455 38301 17125 17125 38301 148828 17127 17125 15877 148828 17127 17127 15877 179734 17129 17127 15751 179734 17129 17129 15751 174431 17131 17129 147935 174431 17131 17131 4939 147935 17133 17131 4939 174635 17133 17133 41823 17...
result:
ok
Test #128:
score: 30
Accepted
time: 958ms
memory: 135092kb
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 4 179362 54863 54863 145301 179362 54863 54865 89708 145301 54865 54865 46693 89708 54865 54867 46693 127128 54867 54867 65312 127128 54867 54869 65312 196241 54869 54869 48827 196241 54869 54871 48827 163084 54871 54871 132127 163084 54871 54873 ...
result:
ok
Test #129:
score: 30
Accepted
time: 1041ms
memory: 156000kb
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 0 100931 763 775 37960 100931 765 775 37960 84528 767 777 50613 84528 769 775 48808 50613 771 777 19303 48808 773 777 19303 51600 775 775 51600 59418 775 777 59418 145989 777 777 145989 164223 777 779 164223 198430 779 779 9754 198430 779 781 9754...
result:
ok
Test #130:
score: 30
Accepted
time: 996ms
memory: 160136kb
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 0 28246 2517 2555 28246 99144 2519 2553 99144 192414 2521 2555 114719 192414 2523 2553 114719 145138 2525 2555 97767 145138 2527 2553 37836 97767 2529 2555 37836 86337 2531 2553 4230 86337 2533 2553 4230 88499 2535 2555 88499 130768 2537 2553 4140...
result:
ok
Test #131:
score: 0
Wrong Answer
time: 230ms
memory: 45196kb
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 2 23590 185563 20751 23590 26142 185565 20751 26142 30259 185567 20749 8942 30259 185569 20749 8942 17994 185571 20749 5415 17994 185573 20749 5415 33769 185575 20751 32266 33769 185577 20749 26842 32266 185579 20749 25700 26842 185581 20751 23294 ...
result:
wrong answer Tree (a[28248], b[28248]) = (-1, -1) is not adjacent to edge between u[28248]=6336 @(185530, 20960) and v[28248]=45828 @(185530, 20962)