QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#449223 | #8523. Puzzle II | kkkgjyismine4 | AC ✓ | 1285ms | 21020kb | C++23 | 2.0kb | 2024-06-20 20:18:28 | 2024-06-20 20:18:29 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
mt19937 rnd(time(0));
int n,k,rt,rt1,tot;
char a[300005],b[300005];
struct Node{int son[2],op,key,sz,pos[2];}t[600005];
#define ls(p) t[p].son[0]
#define rs(p) t[p].son[1]
#define op(p) t[p].op
#define key(p) t[p].key
#define sz(p) t[p].sz
void Add(int p,int q,int d){for(int i=0;i<2;++i)if(t[q].pos[i])t[p].pos[i]=t[q].pos[i]+d;}
void pp(int p){
if(!p)return;
sz(p)=1;t[p].pos[0]=t[p].pos[1]=0;
t[p].pos[op(p)]=sz(ls(p))+1;
if(ls(p))sz(p)+=sz(ls(p)),Add(p,ls(p),0);
if(rs(p))sz(p)+=sz(rs(p)),Add(p,rs(p),sz(ls(p))+1);
}
int merge(int u,int v){
if(!u||!v)return (u|v);
if(key(u)<key(v)){
rs(u)=merge(rs(u),v),pp(u);
return u;
}else{
ls(v)=merge(u,ls(v)),pp(v);
return v;
}
}
void split(int u,int &x,int &y,int c){
if(!u){x=y=0;return;}
if(sz(ls(u))+1<=c)x=u,split(rs(u),rs(x),y,c-sz(ls(u))-1);
else y=u,split(ls(u),x,ls(y),c);pp(u);
}
int Lst(int u,int c){
int x=u-c+1;
while(x<=0)x+=n;
while(x>n)x-=n;
return x;
}
int Nxt(int u,int c){
int x=u+c-1;
while(x<=0)x+=n;
while(x>n)x-=n;
return x;
}
int len[10],tt,fl;
void opr(int p,int q){
if(!fl)printf("%d %d\n",p,q);else printf("%d %d\n",q,p);
int a,b,c,d;split(rt,a,b,p-1),rt=merge(b,a),split(rt1,c,d,q-1),rt1=merge(d,c);
a=b=c=d=0,split(rt,a,b,k),split(rt1,c,d,k),swap(a,c),rt=merge(a,b),rt1=merge(c,d);
split(rt,a,b,n-p+1),rt=merge(b,a),split(rt1,c,d,n-q+1),rt1=merge(d,c);
}
int main(){
scanf("%d%d%s%s",&n,&k,a+1,b+1);int ct=0;
for(int i=1;i<=n;++i)ct+=(a[i]=='B');
if(ct<n-ct)swap(a,b),ct=n-ct,fl=1;
printf("%d\n",((k==1)?1:2)*(n-ct)),ct=n-ct;
for(int i=1;i<=n;++i){
++tot;key(tot)=rnd(),sz(tot)=1,op(tot)=(int)(a[i]-'B');
t[tot].pos[(int)(a[i]-'B')]=1,rt=merge(rt,tot);
++tot;key(tot)=rnd(),sz(tot)=1,op(tot)=(int)(b[i]-'B');
t[tot].pos[(int)(b[i]-'B')]=1,rt1=merge(rt1,tot);
}
while(ct--){
int s1=t[rt].pos[1],s0=t[rt1].pos[0];
if(k==1){opr(s1,s0);continue;}
opr(s1,Lst(s0,k+1)),opr(s1,Lst(s0,k));
}
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 2ms
memory: 6280kb
input:
6 3 BCCBCC BBCBBC
output:
4 1 6 2 6 5 3 6 3
result:
ok moves = 4
Test #2:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
2 1 BC BC
output:
1 2 1
result:
ok moves = 1
Test #3:
score: 0
Accepted
time: 0ms
memory: 6080kb
input:
2 1 BB CC
output:
0
result:
ok moves = 0
Test #4:
score: 0
Accepted
time: 1ms
memory: 6396kb
input:
2 1 CC BB
output:
0
result:
ok moves = 0
Test #5:
score: 0
Accepted
time: 1ms
memory: 6108kb
input:
3 1 CCC BBB
output:
0
result:
ok moves = 0
Test #6:
score: 0
Accepted
time: 0ms
memory: 4532kb
input:
3 1 CBC BCB
output:
1 2 2
result:
ok moves = 1
Test #7:
score: 0
Accepted
time: 0ms
memory: 3932kb
input:
3 2 BBB CCC
output:
0
result:
ok moves = 0
Test #8:
score: 0
Accepted
time: 0ms
memory: 4020kb
input:
3 2 BCB BCC
output:
2 2 2 2 3
result:
ok moves = 2
Test #9:
score: 0
Accepted
time: 1ms
memory: 6344kb
input:
4 2 CCCB BBCB
output:
2 2 3 3 3
result:
ok moves = 2
Test #10:
score: 0
Accepted
time: 0ms
memory: 6052kb
input:
9 6 CCCBCCCBB BBBCBBBCC
output:
6 3 8 4 8 3 8 4 8 9 2 1 2
result:
ok moves = 6
Test #11:
score: 0
Accepted
time: 1ms
memory: 4444kb
input:
21 3 CCCCBBCBCCCCCCCBCCCCC BBCCBCBBBBBBBBBCBBBBB
output:
8 13 16 14 16 5 6 6 6 3 3 4 3 4 3 5 3
result:
ok moves = 8
Test #12:
score: 0
Accepted
time: 1ms
memory: 4532kb
input:
49 41 CBCCBCCBCCBCCBCCCBBCCBCBBCCCBBCCBCBCBCBCCCCBCBCCB BCCCCBCBBBBCBCBBBBBCBBBBCCCCBCBBCBBCBBBBCBCBCBBBC
output:
38 8 49 9 49 6 45 7 45 5 49 6 49 1 49 2 49 47 49 48 49 49 49 1 49 44 43 45 43 44 49 45 49 47 28 48 28 41 25 42 25 42 22 43 22 41 38 42 38 38 49 39 49 39 18 40 18 33 49 34 49 31 15 32 15 27 12 28 12 24 4 25 4 38 12 39 12
result:
ok moves = 38
Test #13:
score: 0
Accepted
time: 0ms
memory: 3956kb
input:
114 8 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
output:
0
result:
ok moves = 0
Test #14:
score: 0
Accepted
time: 1ms
memory: 4460kb
input:
266 28 CBBCBBCCCCBCBBCBBBCBCBCBCBBCBCBBCCCCBCCCCCBCCBBCCBBCBCBBCCCCCCBBBCCCBCCBCBBCCCBCCCCCCBCBBCCCBCBBCCBCBBBCBCCCBBCBCCCCBBCBBCBBCCBBCCCCCBBCCCBCCCCCCCCBBBBBBCBCCBCCCCBBCBBBBCBCCCCCCCBCBBCBCCCCCCCCCCCBBBBCCCCBCBCCCBCCCCCCCCCBCBCCCBBBCCCBCCBCBBCBCCCCCCBCBCCCCBCBCCBCCCCBCB CCBCBCBBCBCBBCBCCCBBBCBCBB...
output:
206 236 265 237 265 238 266 239 266 233 266 234 266 229 260 230 260 231 266 232 266 226 257 227 257 225 266 226 266 219 258 220 258 218 253 219 253 214 266 215 266 211 253 212 253 205 256 206 256 206 247 207 247 198 241 199 241 200 266 201 266 186 263 187 263 183 236 184 236 175 234 176 234 174 232 ...
result:
ok moves = 206
Test #15:
score: 0
Accepted
time: 2ms
memory: 5980kb
input:
620 443 BBBBBBCBBBCBBCBCBCBBBBCCCBCCBCBBBBBBCCCBBBCCBBCBCBCBBCCCCBCBBCBCCCCBBBBBBCCCCCBBBBCCBCBBBBBCBCBBCBCBCCCCBCBBCBBBCBBBCCCBCCCBBBBBCCBBCCBBBCCBCCBCBBCBCCCCCCCCCBCBCBBBCBBCBBCBBBBBBBCCBBBBBBBBBBCBBCBBCBBCCCBBCCBBBBCCCBBBBBBCBBBBBBBBCBBCBCBBBCCBBBBCCBBBCBCBCBBBBBCBBCBBBBCBBBBCCBBBCBBBBBCBBCCCCBCC...
output:
484 617 167 617 168 619 170 619 171 613 166 613 167 612 165 612 166 611 161 611 162 611 164 611 165 607 168 607 169 620 161 620 162 606 150 606 151 606 159 606 160 601 149 601 150 620 143 620 144 603 139 603 140 596 135 596 136 620 125 620 126 594 127 594 128 620 125 620 126 588 123 588 124 620 124 ...
result:
ok moves = 484
Test #16:
score: 0
Accepted
time: 0ms
memory: 4608kb
input:
1446 646 CCCBCCCCCCCBBCCBBCCCCBBCCCBBCCCCCCCCCCCCCCCBCCCCCCCCBBCCBBCCCBCBBBCCCCBBCCCCCCCCCCCBCBCCCBBCCCCBBCBCBCCCCCCCBCCCCCCCBCCBCBBCCCCCCCCCCCCBCCCBCCCCCCBCCCBCCCCCBBCCCBBCCCBBBCCBCCBCCBBBCBCBCCCCBCBCCCBCCCCBBCCCCCCCBCCCCBCCCBBBCCCBCCBBCCCCBCCCBBCBCCCCCBBCCBCCCCCCBCCCCCCCCCCCCCCBCCCCCBCBCCCCBCCCCCB...
output:
874 799 1435 800 1435 789 1446 790 1446 790 1430 791 1430 789 1430 790 1430 789 1446 790 1446 786 1446 787 1446 784 1433 785 1433 791 1425 792 1425 794 1425 795 1425 797 1415 798 1415 781 1403 782 1403 779 1402 780 1402 774 1402 775 1402 771 1400 772 1400 774 1446 775 1446 771 1446 772 1446 772 1398...
result:
ok moves = 874
Test #17:
score: 0
Accepted
time: 4ms
memory: 6092kb
input:
3374 2755 BCBBCBBBCBBBBBBBBBCCBBBBBBBCCBBCBBCBBBBBCBBBBBBBBCBBBBBBBBBBBBCBBBCCBBBBCBBBBBCBBBBBCBBBBCBBBBBBBBBCBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBCCBBBBBBBBBCBBCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBCBBBBBBBBBBBBBBCCBCBCBCBBBBCBBBCBBBBBBBBCBBCBCBBCBCCBBBBBBBBBBBCCBBBBBBBBBBBBBBBBBCBBBBBBBBBBB...
output:
1216 3371 618 3371 619 3370 611 3370 612 3374 604 3374 605 3363 599 3363 600 3357 589 3357 590 3374 590 3374 591 3335 589 3335 590 3334 588 3334 589 3327 564 3327 565 3374 560 3374 561 3312 572 3312 573 3315 560 3315 561 3310 551 3310 552 3301 553 3301 554 3289 561 3289 562 3282 547 3282 548 3275 54...
result:
ok moves = 1216
Test #18:
score: 0
Accepted
time: 16ms
memory: 4412kb
input:
7872 7827 BCBBCBCBBCCBCBBBCCCBBBBBBBCBBBBCCBCCBCBBBBBBCBBCBBBCCCBBBCCCCBCBBBBCBBCCBBBBCCBBCBBBCBCBBCBCBBCCBBBCCBBBBCCBBCBBBBBBCBBBBBBBBCCBBCCCCBCCCBBCCCBBCBCBBBCBBBBCBBBBCBCBBBCCBBCCCCBBBCBBCCBBBBBBCBBBBCCCBBBCCCBBCCCBBBBBBCCBBBCCCCBBBCBBCBCCBBBCCCCBCBBCCBBBBCCBBBCBBCBBBCBBBCBBBBCCBBBBBCCBCBCBBBBBBB...
output:
5928 7864 43 7864 44 7864 44 7864 45 7872 43 7872 44 7856 39 7856 40 7852 35 7852 36 7872 34 7872 35 7850 31 7850 32 7872 29 7872 30 7843 27 7843 28 7835 28 7835 29 7872 28 7872 29 7872 34 7872 35 7841 28 7841 29 7872 26 7872 27 7831 22 7831 23 7847 18 7847 19 7818 19 7818 20 7872 21 7872 22 7872 18...
result:
ok moves = 5928
Test #19:
score: 0
Accepted
time: 26ms
memory: 4908kb
input:
18368 17997 CBBBBBBBBBBCBBBBBBBBBBBBBBCBBCCBBBBBBBBBBBBBCBCBBBBBBBBCBBBBBCBBBBBBBBBBBBBBCBBBBBBBBBBCBBBCBCBBBBBCBCBBCBBBBBBBBBBBBBCCCBBBBBBCBBBBCBCBBCBBBBBCBBBBBBBCCBBBBCCBCBBBBBBBBBBBBCBBBBBBBBCBCBBBBBBBBCBCBBBBBBBBBBBCBBBBCCBBBBBBBCBBBBBBBBBBBBBBBCCBBCBCBBCBCBBBCBBBBBBBBBBBBBCBBCBBBBBBBCCCBBBBBBBB...
output:
7330 18360 369 18360 370 18368 370 18368 371 18335 369 18335 370 18330 361 18330 362 18322 350 18322 351 18317 354 18317 355 18316 347 18316 348 18309 339 18309 340 18310 338 18310 339 18308 339 18308 340 18303 339 18303 340 18293 338 18293 339 18368 335 18368 336 18293 332 18293 333 18295 339 18295...
result:
ok moves = 7330
Test #20:
score: 0
Accepted
time: 33ms
memory: 7692kb
input:
42858 28689 CCCCCCCCCCCCCCCCCCCCBCCCBBCCCBCCCCCCCCCBCCCCCCCBCCCBCCCCCBCCCCCCCCBCCBCCBCCCCCCCCCCCCCCCCCBCCCCCCCCCBCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCBBCCCBCCCCCCCCCCBCCCCCCCBCCCCBCBCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCCCCCCCCCCCCCCBCCCCCCCCBCCCCCCCCCCCCCCCCCC...
output:
8086 14168 42850 14169 42850 14145 42858 14146 42858 14141 42846 14142 42846 14131 42858 14132 42858 14135 42827 14136 42827 14121 42807 14122 42807 14112 42804 14113 42804 14069 42791 14070 42791 14056 42858 14057 42858 14055 42778 14056 42778 14051 42766 14052 42766 14036 42759 14037 42759 14003 4...
result:
ok moves = 8086
Test #21:
score: 0
Accepted
time: 175ms
memory: 9728kb
input:
100002 40466 BBBBBBBCCBCBCCBCBBBBCCBBCBBBBBBBBBBCBBBBCBBBBBCBBBBBBBBBCBBBCBBBCCBCBCBBBBBBCBBBBBBBCBBBBBCBBBBCBCBCBBBBBBBBCBBBBBBBBCBCBBBBCBBBBBBBBBBBBBCBCBBCBBBBBBBBBBBCBBBBBBBCBCBCBCBBBBBBBBCBCBBBBBBBBCBBBBBBBBCBCCBBBCCBBCBBCBBBBBBBBBBCBBBCBBBBBBBBBBBBCBBCCBBCBBCBBBBCBBBBCBBBCCBBBCBBBBBBBCBBBBCBBBC...
output:
45728 99995 59536 99995 59537 99991 59524 99991 59525 99987 59527 99987 59528 99976 59518 99976 59519 99974 59511 99974 59512 99960 59512 99960 59513 99953 59510 99953 59511 99946 59507 99946 59508 100002 59505 100002 59506 100002 59502 100002 59503 99944 59508 99944 59509 100002 59500 100002 59501 ...
result:
ok moves = 45728
Test #22:
score: 0
Accepted
time: 428ms
memory: 20948kb
input:
233338 159967 CCBCBBCCCCBBCCCCCCCCBCCCBCCCCBCCBCCCCCCCCCBCBCCBBCBBCCCCBCCCCCCCCCCCCCCCCCCCBCCBCCBBCBCCBBBCCBCCCCBBCCCBCCCCCCCCCCCBCCBCCCCCCCCBCCCBBCBCCCBCCCCCBCCBCCBCCCCCCCBCCCCCBCCBBCCCCCCCBCCCCCCCCBBBCCCCCCCCCCCCBBBCCCBBCCBCBCCCCCCCCCBCCCCBCCCCCCCCBBCCCCBCCCCBCCCBCCCBCCCCCBCCCCCBBCCCBCCCCCCCCCCCCC...
output:
103344 73363 233334 73364 233334 73366 233338 73367 233338 73355 233329 73356 233329 73358 233327 73359 233327 73345 233338 73346 233338 73350 233328 73351 233328 73339 233338 73340 233338 73337 233319 73338 233319 73334 233338 73335 233338 73335 233318 73336 233318 73329 233338 73330 233338 73330 2...
result:
ok moves = 103344
Test #23:
score: 0
Accepted
time: 522ms
memory: 20996kb
input:
300000 1 CCCBBBBBBCCBCCCBCBBBBCBCBCBBCBBBBCBCBCCBBCCBBCCBCBBCBBBBBBCBBBCBCBCCBBCBBCCCCCBCBCBBBBBBBBCBCBBBBCCCBCBBBCCBCBCBCBCBBCCBCBCCCBCBCBBCCBCCBBCBBBBCCBBCBCBBBBCCBBBBBBBCCBCCCBCBCCBBBBBCCBBBBCBCCBCBBCBBCBCCCBBBBBBBCCCCBBBBBBBBCBBBCCBCBBBBCCBBBCCBCBCCBCCBBCBBCCCCCBCBBBCCCCCCBCBBBCBBCCCCCCBCCCBBBCC...
output:
149876 299999 300000 300000 299996 299997 299997 299995 299994 299989 299992 299992 299989 299993 299991 299996 299982 299985 299979 299982 299980 299980 299977 299984 299974 299975 299971 299972 299966 299969 299963 299977 299961 299966 299959 299968 299957 299979 299955 299960 299999 299956 299952...
result:
ok moves = 149876
Test #24:
score: 0
Accepted
time: 907ms
memory: 20884kb
input:
300000 299999 BBCBCCBBBBCCBBBCBBBCCCBCBCBCCBBCCBBCCBBCCBBBBBCBBCBBBCBBBCCBBCBBBCCCCCCBBCCBCBCBCBBBCCBCBBCCCBBCCCCCBCBCCBBCBBCCBBCCBBBBCBBCBBCCBBCCCCCCCBCBCCCBBBCBBBCCCCBCBBCCCBBCBBBCBBBBCCCCCCBCCCCCCBCBBCBBCBCBCBCCCCBCCBCCCBBCCBBCCCCCBBCCBCCCCBBCBCBCBCCCCBBBCCBCBBBCCBBBCCBBCBCCBCCBCCCCBCCBBBCCBCCBCB...
output:
299728 299997 299999 299998 299999 300000 299996 1 299996 299995 299989 299996 299989 299995 299989 299996 299989 299993 300000 299994 300000 299993 300000 299994 300000 299990 299986 299991 299986 299986 300000 299987 300000 299986 300000 299987 300000 299986 299976 299987 299976 299983 299969 2999...
result:
ok moves = 299728
Test #25:
score: 0
Accepted
time: 465ms
memory: 20824kb
input:
299999 1 BBBCCBBCBCCCCBCCCBBBCCBBBBCBCBBCCCCBBCCCCCCBCBBCBBBCCCCCBCBBCCCCBCBCBCCBBCBCCCBCBCCCBBBBBCBCCBBCBCBBBCCBBCCBBCBBBCBCCBCBCCCBCCCCBBCBCBCBBBBCBCCCCBCCCBBCCBCCCBBBCCCCBCCCBBBBBBCCCBCBCBCBCCBCCBBCBBCCBBCBBCCBBBBCCCCBBCBBBCCCBBCBCCBBCCBBBCCBCCCBCCBBBBBCBCBBBCCBCCCBCBBBBBBBBCCBBCBBBCBCBBBCBCCCCCB...
output:
149958 299991 299999 299993 299998 299987 299995 299988 299993 299989 299990 299984 299991 299981 299984 299977 299983 299976 299986 299972 299977 299973 299976 299974 299978 299975 299987 299980 299971 299965 299964 299957 299965 299959 299962 299956 299956 299952 299954 299951 299953 299948 299955...
result:
ok moves = 149958
Test #26:
score: 0
Accepted
time: 919ms
memory: 20932kb
input:
299999 299998 CBBCBBBCBCBBCBCCCCCBCCBBBCBCBCCCBBBBCCBBCBCCCBCBBCCBBBBCCBCBBCCCCBCBBCCBCCCCBCCBCBCCCBBCBBCCBBCCCBBBCCBBCBBBCCCBBCCBCCCCCBBCCCCCBBCCCCBCCBCCBBBCBCCCCBBCBBBCBBBCCCBCCBBCCCBBCBCBBCBCBBCBCCBBBCBBCCCBBCBBCBCCCCBBBBCCCBCCBCBBBCBCCBCBBBBBBBBBCBCBCBBBCCBCCBBBBCCCBBCCBCCBBCCCCBBBBCCCCBBCBCBCBC...
output:
299574 299993 299990 299993 299991 299999 299992 299999 299993 299989 299994 299989 299995 299986 299992 299986 299993 299999 299987 299999 299988 299984 299987 299984 299988 299977 299985 299977 299986 299976 299980 299976 299981 299999 299983 299999 299984 299971 299979 299971 299980 299999 299977...
result:
ok moves = 299574
Test #27:
score: 0
Accepted
time: 901ms
memory: 20928kb
input:
300000 2 CCBBBBBBCCCBBCCCBBBCCBBCCBBBBBCBCBBBCCBBCBCCBBCBBBBCBCBBCCBCCCBCBCCBBCBBBCBCBCBBCCCCBBBCBCCCBCCBBBBCCCBCBBBBBCCCCCCBBBCCBBBBCCBBBBBCCCBCBCCCBCCBBCCBCBCBBBCBBCCCCCCBBBBCBBCCCCBCCBCCBCCBBCBBBCCBCCCCBCCBBCBBBCBCCBCCBBBBCBBCBBCBCCBCCCBBCCCCBBBCCBCBBCCBCBBCBBBBBCBBBCBBBBBBCCBBBBCCCBBBBBCCBBCCCBB...
output:
299994 299996 299994 299996 299995 300000 299991 300000 299992 300000 299994 300000 299995 299993 299987 299993 299988 299990 299987 299990 299988 299988 299988 299988 299989 299983 299983 299983 299984 299982 299982 299982 299983 299976 299976 299976 299977 299975 299977 299975 299978 299978 299973...
result:
ok moves = 299994
Test #28:
score: 0
Accepted
time: 905ms
memory: 20896kb
input:
300000 299998 BBBBBBBCBBBBBBCCCCBBCCCCBCCCCCCBCCBCCCBBCCBBCCCBBCBCCBCBBCCCBCCCBCCBCCCBCCBCBBBCBBCCCCBBCBCCCBCCBBCBCCBCBCCBBBCCBCCBBCBBBBBBCBBBCBBBCCCCCCBBCBCCCCCBBCBBCBCCCBBCBBCBBCCCCCCBBBBCBCCCCCCCCCBCCBCCBCBCCBCBCBBCBCBCCBBCCCCBCCCCCCCCCBCCCBBCCCBBCBBBBBBCBCCBCBCBBBBCCCBBCBBCBBBCBCBBCCCCBCCBBBBCBB...
output:
299714 299998 1 299998 2 299996 1 299996 2 299990 300000 299990 1 299988 299998 299988 299999 299983 299998 299983 299999 299983 299996 299983 299997 299977 299995 299977 299996 299975 299996 299975 299997 300000 299994 300000 299995 299970 299997 299970 299998 299968 299993 299968 299994 299962 299...
result:
ok moves = 299714
Test #29:
score: 0
Accepted
time: 919ms
memory: 20944kb
input:
299999 2 CBCCCCBCBBCCBBBBCBCCBBBCBCCBCBCCBCBCBBCCBBBBCCCBBCBCBBCBCCCCBBBCCBCBBCCBBCBCCBBCBBCCBBCCBCCBBBCCCCBBCBBBCCBBBCCBBBCCCBBCBBCBCCCBCBCBBBCBCBBCCBCBCBBBBCCBCBCBBBBBCBCBBCBCBCCBCBCCBCCBBCBBBCBBBBCBCBBBCCBCBBCBBCCBCBCBCCBBBBCBCCBCBCCCCCBBBBBCBCCCCBBCCBBCCCCBBCBBBBBBCBCCBBCBCBCBBBCCCBCCBBBBCCBBCBB...
output:
299818 299997 299999 299998 299999 299997 299998 299998 299998 299992 299998 299993 299998 299992 299994 299993 299994 299993 299992 299994 299992 299987 299989 299988 299989 299987 299988 299988 299988 299982 299987 299983 299987 299981 299987 299982 299987 299987 299977 299988 299977 299974 299974...
result:
ok moves = 299818
Test #30:
score: 0
Accepted
time: 958ms
memory: 20912kb
input:
299999 299997 CBBBCBCBBBBBCBBCCCCBBCBCBBCBCBBBCCBBBBCCCBBCBBCBCBCCCBBCBBBBCCBCCBBBBBCBCBCBBBBBCBBCCBBBBBCCBCCCCCBCBBBBCCCBBCCCBCCBBCCBBCCBBBBCCBCBBBBCCBCBCCBBCBBBCBCBBCBBCCCCCCCCBCBCCCBCCCCCBCCCCCCCCBBBCCBCCBBCCCCBCCCBBBCBCCCCCCBCBCCBBCBBBCBBCBCBCCBCBCBBBBBBBBCCCBCCBCBCCCCBCCBBBCBCCCBCBCCBCCCBCBBCCC...
output:
299540 299998 2 299998 3 299998 299998 299998 299999 299997 299999 299997 1 299997 299995 299997 299996 299988 299996 299988 299997 299999 299999 299999 1 299989 299995 299989 299996 299980 299991 299980 299992 299983 299992 299983 299993 299983 299997 299983 299998 299996 299989 299996 299990 29997...
result:
ok moves = 299540
Test #31:
score: 0
Accepted
time: 976ms
memory: 20932kb
input:
300000 3 BBBCBBCBCBBBCBCBBBCCBCCBBBCCBCCBCBCCCCBBBBCBBCCBBBCCBCCBCBCBBBBBBBBCCCBCBBCBBCBBCBBBBCBCCBBBBBCCBBBBCBCBBCCCBBBCBBCCBBBCCCBBCBBBCBBCBCBCBCBCBBCBBCCBBBCCBCBBCCCCBBCBCBCCCCBCCCCBBCCBCCCCBCBBBCBBBCBCCBBCCCCCBCBCCBBBCBBBCCCBCCCCBCCCCCBBCCCBBBBBBBCCBCBCBCCCCCCBBBCCCCCCBCBCCBBBCBCCBBCCCCBCCBCCBCC...
output:
299680 299995 299992 299996 299992 299987 299993 299988 299993 299988 299989 299989 299989 299988 299990 299989 299990 299989 299984 299990 299984 299981 299983 299982 299983 299981 299998 299982 299998 299975 299979 299976 299979 299975 299976 299976 299976 299975 299974 299976 299974 299971 299980...
result:
ok moves = 299680
Test #32:
score: 0
Accepted
time: 917ms
memory: 20856kb
input:
300000 299997 CCCBCBBCCBCCCBCCCCCBBBCBCBBBCBCBBCBCBBBBCCBBCCBCBBCBBCBBCCCBBCBCCCCBCCCBCCCBBCCBCCCCBBBCBBCBBBCBBCBCCBCBBBBCCCCBCCCBBCBCCBCBCCBCCBCCBCBCCBCCCCBBCCCCBBCCBBCBBCBBBBBBBBBBBCCBCBBCCCBBCCBBCBBBBCBCCBBCCCCBBCBBCCBCBBBCBCCBBBCBBBCCBCBCCCBCCBBBBBBCBCBCBCCBBBBBBBCBCCBBCBCBCCCCCCBBCCBBBBCCBCCCCB...
output:
299862 299995 3 299995 4 300000 3 300000 4 300000 299998 300000 299999 300000 2 300000 3 299997 299999 299997 300000 300000 299999 300000 300000 299983 299995 299983 299996 299971 299996 299971 299997 300000 299991 300000 299992 300000 299990 300000 299991 299967 299991 299967 299992 300000 299998 3...
result:
ok moves = 299862
Test #33:
score: 0
Accepted
time: 931ms
memory: 20840kb
input:
299999 3 BCBBBCBCCCBCCCBBBBCBBBBBCCBCCCCBCBBBBBBCBBCBCBCBBBBBBCBBBCCCBCBBBBBCCCBCBCBBBBBBBCBBBBBBCBCBBBCCCBCCBCCBCCBBBCCCBCCCBBBBCBCCBBCCCCBCBBBCBCCCBBCBBBBCCCCBCCCCBBBBCCCCCCBBBCCCBBBBCCBBCCBCBCCBBCBBCBBCBCBBBBBCCBBBBBCBBBCCBBBBCCCBBCBBCBBCBCBBCCBBCBBBCBCBCCCBBBBCBBBBBCBBCBBCCCCCCBCCCCBCBBBBBCCCBBC...
output:
299648 299993 299994 299993 299995 299999 299993 299999 299994 299987 299994 299987 299995 299986 299992 299986 299993 299982 299996 299982 299997 299981 299990 299981 299991 299979 299989 299979 299990 299975 299985 299975 299986 299973 299987 299973 299988 299972 299985 299972 299986 299973 299986...
result:
ok moves = 299648
Test #34:
score: 0
Accepted
time: 894ms
memory: 20844kb
input:
299999 299996 CBBCBCCCBBBCBCBBCBBBBBCBBCCBBCBBCCCBCCBCBCBBCBCCBBCBBBCCCBCBBBBCBCCBCCCCBBCCCCBCBBCBBBBCBBCBCCBBBBCBCCBBBCBBCBBCCCBBCBCCCBCBCCBCBCCBBCBCBCBBBBBCCCBBBBBCCBCBBCCBCBCBBCCCCCCBBCCBBBBBBBCCBCBCBBCBCCBCBBCBBCBCCBBCCBCBCBCBBBBBBBCCBCCBCBCCBBCCBBCBBBBCBBCCBBCCCCBCCBBBBCBCCBBBBCCCCCBCCCBCCBCBCC...
output:
299968 299996 2 299996 3 299999 299996 299999 299997 299990 299996 299990 299997 299992 2 299992 3 299999 299992 299999 299993 299983 299989 299983 299990 299999 299986 299999 299987 299999 299990 299999 299991 299999 299987 299999 299988 299979 299985 299979 299986 299978 299983 299978 299984 29997...
result:
ok moves = 299968
Test #35:
score: 0
Accepted
time: 969ms
memory: 20936kb
input:
300000 4 CBBBBBCBCCBBBCBCBBCBCBBBCBBBCBBCCCBBCBCCCCBBBBCCCBBCBBCCBBCBBCBBCBBBBBCCBBBCBBBCBBCBBBBBBCCCBCCCCBBBBBBBCBBBCBCBCCCBBBCBCCCCBBBBBCBCBCCBCCCCBCCCBBBCCCBBBCCCCBCBCBBBBBCBBCBBBBCCCBCBBCCBBCBCBCCBCBBBBCCBCCBCBCBCBBBCCCBBCBBCCCBBBCCBBBBBCCCCCCCBBBCBCCCCBCBBBCCCBBBCBBCCBCBCBCBCBCCCBCCCCBCCBCCCBBB...
output:
299674 299996 299997 299997 299997 299996 299997 299997 299997 299995 299997 299996 299997 299989 299991 299990 299991 299992 299991 299993 299991 299987 299988 299988 299988 299990 299984 299991 299984 299981 299979 299982 299979 299984 299976 299985 299976 299985 299973 299986 299973 299979 299970...
result:
ok moves = 299674
Test #36:
score: 0
Accepted
time: 939ms
memory: 20856kb
input:
300000 299996 CBCBCBBCCCCBBCBBCBBBCCCBBCCCCBBCBCCBBCCCCBCBBCCBBBCCCBCBCCCCCCBCCBCBBBBBCBCCBBCCCCCBBBBBCBBCCBBCCCCBBBCBBCCBCBCBBBCCCBCBCCBBBBCCCBCCBCBCBBBCBCCCBBCCBCCCBCBBCCCCCCBBBCCBCBCBBCBBBBCBBBCBBCBBBCCBBBCBCCCCBBCBCCCBBCBCBBCCCCBBCCBBCCBBBCCCBCBBCBBCCCCCBCBCCCBCCCCCCBCBBCBCBCBCBCCBCBBBCBCCCBBBCC...
output:
299466 3 299997 4 299997 4 299990 5 299990 4 299983 5 299983 3 300000 4 300000 299999 299980 300000 299980 299998 300000 299999 300000 299992 300000 299993 300000 2 300000 3 300000 299992 299976 299993 299976 299991 300000 299992 300000 299989 300000 299990 300000 299987 300000 299988 300000 299993 ...
result:
ok moves = 299466
Test #37:
score: 0
Accepted
time: 1014ms
memory: 20996kb
input:
299999 4 BBBCCBBBBCCCBCCCBCCCCBBBBBCBCCCBCBCBCCCBBBBBBBCBBBBCBBBBCBCCBCCCCCCBCCBBBCCCCCBBBCBCCBBBCBCBBCBCBCBCBBCBCBBBCBCBBBCCCCBCBBCCCBBBBCBBBBBBBBCCBCCBBCBBCCCCBCBCBBCBBCBBCBCBBBCCCCCCBBBBBBCBCBCCCCCCBBCBBCBBBCCBBBBBBBCBBBBBBCBCCBCBCCCCBBCCCCBBBBCCBCBBCCBCCCBCBCBBCCCCBBCBBBCBCBCCBBCBCBCCCCCBBCBCCCC...
output:
299540 299999 299993 299999 299994 299997 299994 299997 299995 299995 299991 299995 299992 299990 299984 299990 299985 299987 299983 299987 299984 299995 299983 299995 299984 299985 299983 299985 299984 299980 299978 299980 299979 299976 299976 299976 299977 299981 299973 299981 299974 299970 299970...
result:
ok moves = 299540
Test #38:
score: 0
Accepted
time: 940ms
memory: 20948kb
input:
299999 299995 BBBBCCCBBBBBBBBCCBCBCBBBBCCCCBBCCCBBBBBCBBBCBBBCCBBCCCCBCBCBCCCCBBCBBCCBBBCBBBCBBBBBBBBCCBBCBBBBBBBCCCBCCBBBCBCBCCBBCBBCBCBBBBCBCBBCBCBCBBCCCBCCBCBCCBBBCBBCBCCBBCBCBBBBCCBCBCBCCCCBCCCBCBCCBCCCCBBBBBBCBCBCBCBCCBCBBBCCBBBCCBCBCCCBBBBBCCCBCCBCBCBCCCCBBCCCBBBBBCBBCCBBCBCCBBCCBBBBBBBCCCBCBC...
output:
299896 299992 2 299992 3 299993 1 299993 2 299993 1 299993 2 299993 299998 299993 299999 299989 299998 299989 299999 299999 2 299999 3 299999 299996 299999 299997 299999 299994 299999 299995 299973 299994 299973 299995 299974 299994 299974 299995 299970 299994 299970 299995 299968 299996 299968 2999...
result:
ok moves = 299896
Test #39:
score: 0
Accepted
time: 1095ms
memory: 21008kb
input:
300000 3210 CCBBCBBCCBBBBCBBCBBCCCBCCCBBBBBCBBCBBCBCBCCBBCBBBCCCCCBBCCCCCCCCBBCBBBBBCCCBBCBBBBCCBBBCCCCBBBBBBCBBBCBBCCBBCCCBCBCCCCCCBCBBBCBCBBBCCCBCBCCCCBCBBCCBBBBBCBBBBCBBCBBCCCBCCBCCCBBCCBCCCCCCCCBCCBBCBBBBBBCBBBBBCBBCBCCBBBCBBCBCCBBBCCCCBCCBBBBBCBCBBCBBBBBBBBBCCCCBCBCCBCCCCCBBBCBBBCCBBCCCCCBBBCBC...
output:
299636 296788 299997 296789 299997 296788 299998 296789 299998 296790 299994 296791 299994 296788 299994 296789 299994 296778 299993 296779 299993 296775 299990 296776 299990 296775 299988 296776 299988 296776 300000 296777 300000 296782 299985 296783 299985 296784 299983 296785 299983 296775 299982...
result:
ok moves = 299636
Test #40:
score: 0
Accepted
time: 1084ms
memory: 20928kb
input:
300000 296790 BBCCBBCBCBBCCCCBBBCBBBCCCBBCCCCBCCCCBCCCBBCCBCBBBBBBBBCBCBCBCBCCBCBBCBBBBCBCBCCCCBBBBCCBCCBCCCCCCCCBBCBCBCBCCCBCCBCCBCBCBCCBCCBCBBBCCCCCBBBCCBCCCBBBBBCCBBCCBBCCCBCBBCBCCCBCBBCCBCBCCCCBCBBCBBBBCCCCBBCCBCCCBCBCBBBCBBCBBCBBBBBBCCCBBBCCBCCBBCCCCBBBCBBBCBCBCBBCBCBBBBCCCCBCBBCCBBBCBCBCCBBCBB...
output:
299960 299997 3206 299997 3207 299995 3203 299995 3204 299995 3204 299995 3205 300000 3203 300000 3204 300000 3205 300000 3206 299991 3199 299991 3200 299985 3198 299985 3199 300000 3201 300000 3202 299988 3194 299988 3195 300000 3195 300000 3196 299983 3194 299983 3195 299983 3195 299983 3196 30000...
result:
ok moves = 299960
Test #41:
score: 0
Accepted
time: 1152ms
memory: 20848kb
input:
299999 3210 CBCBCBBCCCBBBBCCBCBCCCBBCBBCBBCBCCCCBCBCCCCBBBCBBBBCBCBCCBCBBBCBCBBCCBCCBBCCCCBCCBCCBBBBCBCCCBBBBCCBCCCCBCBCBBCCBBBBCCBBCCBBCBCBCCBCBCBBCCBCCCCCBCBBBBBBCBCCCCBCBBCCCCCCBBCCCCCBCBCBBCBCCBBCCBCCBBBBCBBCCCCCCBBCBBCCCCCBCCBBBBBBCBCCCCBCBBCBCBBBBBCCCCCBBBBCCCBCBBBBBCBCBBCBBBBBBCCCCCBBBBCCCBBB...
output:
299944 299999 296785 299999 296786 299994 296786 299994 296787 299993 296785 299993 296786 299994 296786 299994 296787 299996 296788 299996 296789 299999 296785 299999 296786 299997 296785 299997 296786 299990 296785 299990 296786 299999 296785 299999 296786 299999 296782 299999 296783 299990 296786...
result:
ok moves = 299944
Test #42:
score: 0
Accepted
time: 1087ms
memory: 20876kb
input:
299999 296789 CCCBBCCCCCCCBCBCBBCBBCCBBCBBCBCCBBBCCBBCCBBCCBCBCCBBCBBBCBCBCCBBCBCBCCBBBCBCBCBBBCCCBCBBCBBBCBBCBBBBBCBBCCBCCCCCCCCBBCCCCCCCBCCBBBBCCBBBCBCBBCCBCCCCBCCCCCCBCCBBBBBCCBBBBCBBBCBBCCBCCCCCCBCCBBCBBCBBCCCBBBCBBBCBCBBBBBCBCBBCCBCBBCBBBCCBCBBCBBBCBCBBBBBCCBBBBCCCCCBCBBBBCBCCCCBBBCCBBBCCCCCCBB...
output:
299914 3206 299999 3207 299999 3204 299999 3205 299999 3205 299999 3206 299999 3205 299997 3206 299997 3203 299993 3204 299993 3203 299999 3204 299999 3202 299989 3203 299989 3192 299987 3193 299987 3185 299987 3186 299987 3187 299989 3188 299989 3183 299999 3184 299999 3185 299981 3186 299981 3190 ...
result:
ok moves = 299914
Test #43:
score: 0
Accepted
time: 1104ms
memory: 20844kb
input:
300000 98765 BBCBBCCBCBBBBCBCCCBBCBCBCCBCBBBBBCCBCBCBCCBCCCCCBCCCBCBBBBCCBCCBCCBBBCCBCCCCBBBCBCCCCCBCBCCCBBBCCBBBBCCCCBBBCBBBBBCBBCBCCCBCCBCCCCBBCBBBBBCCCBBBCCCBBBBBCCCBBBBBBBBCCCCCCBCBBBBBCBCBBCCBCBBCCBCBCCCBBCCBBBBCBCCBCBCBCCCCCBCBBCBCBBCBBBBBBBCCBBBCCBCCBCBCBBCCCCBCBBBBCBBCBCBCBBBBBBBBCCCBBBBCCCB...
output:
299684 201234 300000 201235 300000 201235 299998 201236 299998 201233 300000 201234 300000 201228 299996 201229 299996 201227 300000 201228 300000 201226 300000 201227 300000 201227 299994 201228 299994 201229 299992 201230 299992 201225 299991 201226 299991 201221 300000 201222 300000 201218 300000...
result:
ok moves = 299684
Test #44:
score: 0
Accepted
time: 1101ms
memory: 20852kb
input:
300000 201235 BBCCCBBBBCCCCCBBBBBBCCBBBBCCCBBBBCBBBCBBBBCBCBBBCCCBBCBCCBCBCBBBCBBBCCCCBBCCBBBCBBCBCCCCBBCBCCCBBCCCCCCBCBBCCCBCCBBBBCBBBCCCCBBCCBBCCCCBCCCBCBBBCCCBBCBBCCCBCBBCBCBCCBBBBBBCBCCCBBBCBCBBBBBBBCCCBCCCBBCBBBCCBCBBCBBCCBCCBBCBBBBCBBBBBBCBCBBCCBCCBCCCBCCBBCBBCCCCCBBCCCBCBCBCCCCBCBBCBCBCBCCCBB...
output:
299440 98763 300000 98764 300000 98758 300000 98759 300000 98755 299994 98756 299994 98755 299999 98756 299999 98752 300000 98753 300000 98752 299991 98753 299991 98753 299989 98754 299989 98755 300000 98756 300000 98753 299986 98754 299986 98754 299987 98755 299987 98762 300000 98763 300000 98754 3...
result:
ok moves = 299440
Test #45:
score: 0
Accepted
time: 1122ms
memory: 21004kb
input:
299999 98765 CCBBCCBCBCBCBCCBBBCBCBBCCBBCBCCCBCBBCBBBCBCBCBCBBCBCCBCBBCCCBBBCCCBBCBBCCBBCBBBBCCBBBBBBBCCCCCBBBCBCCCCBCBBCBBBCBBCBCBCBCBBCCBCCCBCBCBCBBCBBCBBBCCCCCCBBCCBBBBCCBCCBBBCBCCBBCCBCCBBBBCBBBCCCCCCCCBCBCCCCCCBCCCBBCBBCBCCCBCCCCCCBBCBCBCCBBBBCBBCBBBCCCBCCCBCBCBBCBCCCBBBCBCBBCCCCCCCBBBCCCBCBCCC...
output:
299904 299997 201224 299997 201225 299999 201225 299999 201226 299999 201223 299999 201224 299995 201223 299995 201224 299992 201224 299992 201225 299999 201220 299999 201221 299999 201219 299999 201220 299990 201216 299990 201217 299999 201218 299999 201219 299992 201216 299992 201217 299999 201215...
result:
ok moves = 299904
Test #46:
score: 0
Accepted
time: 1128ms
memory: 20936kb
input:
299999 201234 CCBBCCCBCBCBCBBBCCBCBCCBCCCCCCBCBCBBBBCBCCCBCBBCCCBBBBCBBBCBCBBBCCBCCCCCCBCCBCBCBCBCBBBCCBCBCCCBBBCBCBCBBBBBBCBBBCBCBBCBBCCBBBBCBCCBBBBCCCCCCCCCCBBBCCBCCBCCBBCBCBBCBBBBCCCBBBBCBCCBCCBBCCCBCCCBBBCCCBCCBCBBBBCCCBBCCCBCCCCBBBCBCCBCCCCCBCBBCCCCBBCBCBCCBCBBBBBCCBBCCBBCBBCCBCCBBCCBCBCCBBBBBB...
output:
299526 299997 98765 299997 98766 299995 98763 299995 98764 299999 98763 299999 98764 299995 98763 299995 98764 299994 98761 299994 98762 299999 98761 299999 98762 299999 98757 299999 98758 299996 98757 299996 98758 299990 98759 299990 98760 299999 98762 299999 98763 299989 98753 299989 98754 299999 ...
result:
ok moves = 299526
Test #47:
score: 0
Accepted
time: 1119ms
memory: 20852kb
input:
300000 150000 CBBBBCCBCBBBBCBBBCBCBCBBCBBBBCBBCCBCCCBBBBCBCBBBBBBCCCCCCBCBBCCBCBCBBCBCBBBBBBCBCBBBBCCBCCCBBCCCBBCCCBBBBCCCCCBCCBCBBCCCCBCBBBBBBBBBBBBBBBCBBBCBBBBCBBBCCCBCBCCBBBCBBCCCCCCBBBCBBCBCBCBBCBCCCCBCCCCCCCCCBCCCBCBBBBBBBCBBCBBBBBBCCBBBBCCCCCCBBBCCCCCBCBCBBCBBCBCBCBBBCBBCCCBCCBCCBCBCBCBBBBBCBC...
output:
299434 299999 150000 299999 150001 300000 150000 300000 150001 299999 149999 299999 150000 299997 149998 299997 149999 299995 149996 299995 149997 299993 149996 299993 149997 300000 149995 300000 149996 300000 149994 300000 149995 299993 149992 299993 149993 300000 149989 300000 149990 299987 149990...
result:
ok moves = 299434
Test #48:
score: 0
Accepted
time: 1106ms
memory: 20936kb
input:
300000 150000 BCCCCCCBCBBCCBBBBCBCCBCBCBCBCCCBCBCBBBCCCBCBBBCBBBBBBCBCBCCCBCCCBCCBBBBBCBCCCBCBCCCBCCBBCCBBBCBBBCBBCBCCBBBCBCCCBCBBCBCCCCBCCCCCBBCBCBCBBBCCBBCCBCCBCBBCCBBCCBBBBCCCBBCCBBBBBCCBCCBBBBBCBBCCBCCBBBCBBBBBBCCBBCCBBCBCBCCCBCBCCCBCBCBCBCCCBCCCCCBCCCCCBBBBBCCCCCBCBCCBCBBCCCCCBCBBCCBCBCBBCCBBCB...
output:
299902 150000 300000 150001 300000 150000 300000 150001 300000 149995 300000 149996 300000 149995 300000 149996 300000 149998 299993 149999 299993 149994 299991 149995 299991 149995 300000 149996 300000 149991 300000 149992 300000 149991 299995 149992 299995 149990 300000 149991 300000 149995 299988...
result:
ok moves = 299902
Test #49:
score: 0
Accepted
time: 1172ms
memory: 20884kb
input:
299999 150000 BCBCBBBBCCBCCCCCBCCBCBBCCBCBBBBBCBBBBCBBBCCCBCBBBBBBBBCCCBCCCBBCBBBCCCBBCBBCBBBCCBBCCBCCBBBCBBBCBBBBCCCCBBBBBCCCBCCBCBBBCBCCBCBCBCBBBCBCCCBBCCCCBCBBCCBBCCBCBCCBCCCCBCCCBCCBCCBBBCBCBCCBBCCBBCBBCCCCBCBBCCBCCBBBCBCBBBCCBCCCBBBBCBCBBCBBBCBCBBCCBCCBCCCBCCBCBCBCCBCBCCCBCCBBBCBBBCCBBCCBCBBCBC...
output:
299908 149999 299997 150000 299997 149999 299999 150000 299999 149995 299999 149996 299999 149998 299995 149999 299995 149989 299991 149990 299991 149989 299993 149990 299993 149990 299999 149991 299999 149991 299989 149992 299989 149988 299999 149989 299999 149986 299999 149987 299999 149988 299987...
result:
ok moves = 299908
Test #50:
score: 0
Accepted
time: 1285ms
memory: 20936kb
input:
299999 149999 CCCCBBBCBCBCCCBBCBBBCCCBBBBCCCBCBBCBBBBCCCCBBBCBBCCBCCCCCCCCBCCCBCBBCBBCBCBCCCCCCCBBBBBCBBCBCBCBBCCCBCBCCBBCBBBCCCCCBBBCCCBBCBBBBCCBCBBCBCCBCBCCBBCBBCBBCCBCCBBCCBBBCCCBCCCBCCCBBCCCCCBCBBCCCBCBCCBBBCCBCCCCBBCCBCCCCBCCCBBCBCCBBBCCCBCCBCCCCCCCBCCBBBCBBCCBBBCCBCBCBCBCCCBCBBCCBCBCBBCCCBCCCC...
output:
299948 149999 299998 150000 299998 149988 299998 149989 299998 149988 299998 149989 299998 149985 299992 149986 299992 149984 299991 149985 299991 149984 299990 149985 299990 149983 299987 149984 299987 149984 299999 149985 299999 149984 299999 149985 299999 149980 299999 149981 299999 149981 299999...
result:
ok moves = 299948
Test #51:
score: 0
Accepted
time: 1157ms
memory: 20940kb
input:
300000 150001 CBBCCCBBCBBBCCCCBCCCBBBCBBCBCCBBCBCCBCBCCBBBCBCBBBBCCBCBBCCBCCBBCBCCCCCCCCBBCCCCBBCBBCCBBCBBCBBCBBCBBCBBBCBBBBCBBBBCBBBBBCBCBBBCBBCCCBBBBCCBBBBCCBBBCBBCCBCBCBCBBBBBBCCBBCCCCCBBBCBCBBCCBCCCCBBBCBBBBCCCCCCCBBCCCCBBCBBCCBBBCBBCBCCCCBBCBCCBBCBCCBCBBCCBBBCBCCCCBBBBCBBBBBBBBBCCCBBBBCBBBCCBCC...
output:
299890 299996 149999 299996 150000 300000 149999 300000 150000 299996 149995 299996 149996 299993 149996 299993 149997 300000 149992 300000 149993 300000 149993 300000 149994 300000 149994 300000 149995 299993 149995 299993 149996 299990 149994 299990 149995 300000 149994 300000 149995 299990 149990...
result:
ok moves = 299890
Test #52:
score: 0
Accepted
time: 1131ms
memory: 20932kb
input:
300000 149999 BBBBCBBCCCBCCBBCBCCCCBBCCBBCBCBBBCCBCCBCCCBBBBCBCCCCBCCBBCCCCCCBCCCBBBCCCBCCCBCCCBCCBCBCCCCBBCCCBBCBCBBBCBCBBBBBBCBCCBCBCCCBBBBBBCCBCCBCCBBBCBCBBBBBCCBBBCCCBBBBBBBBCCCBCCCBCCBBCBCBCCBCCBCCBCBBBCCCCBCCCBCBBBCCBBCBCBBCCBCCBBCBCCBBBBCCCCBCBBCCCCBBBBCCBCCCCBCCCCBBCBBBBBCCBCBCCCBCBCCBCBCCCC...
output:
299656 149999 299999 150000 299999 149998 300000 149999 300000 149997 299997 149998 299997 149995 299998 149996 299998 149994 300000 149995 300000 149993 299988 149994 299988 149992 299984 149993 299984 149991 300000 149992 300000 149992 299982 149993 299982 149993 300000 149994 300000 149997 299986...
result:
ok moves = 299656
Test #53:
score: 0
Accepted
time: 1051ms
memory: 21012kb
input:
299999 150001 BCBCBCBBCBCBBCBCCCCCBCBCBBBCCCBCBCBCBCCBCCBBBCCBCCCCBCCBCCBBCBCBBCBCBCBBBBBCCBBBBCCBCBCBCCBBCBCCCBCBBCBCBBCBBBBCBBBCBBCBBBBCCBCBCCBCBCCBBCBCBCBBBCBBCCBBBCBBBBBCCCBBCBBBCBBBBCCBBCBCCBBCCBCBBCBBCBBBBBCBCBCBBBBBBBBCCBCBCCBBBBCBBCBBBCCCCCBBCBBBBCCCBCBCBCBCBCBCCCBBCBBCCBCCBCBCBBBBBBCCBCBBBC...
output:
299792 299995 149995 299995 149996 299992 149994 299992 149995 299999 149988 299999 149989 299988 149990 299988 149991 299999 149985 299999 149986 299987 149985 299987 149986 299999 149986 299999 149987 299994 149984 299994 149985 299985 149983 299985 149984 299985 149985 299985 149986 299983 149988...
result:
ok moves = 299792
Test #54:
score: 0
Accepted
time: 1082ms
memory: 20848kb
input:
299999 149998 CBCCBCBCBCCBCCCCCBBCBCBCCCBCCCBBCBCBCCBBCBBCBBBCBBCCBCCBBCBBBBCCCBBCCBCBBBBBBBCBCCBBBCBBCCCCBBCBBCBCBCCBBCCCBCCCBBBCCBCBCBCBBBCBCCBBBCBCBCBCCCBCCBCCCBCCCCBCCBBCBBCBCCCCCBBCCCBBCBBCBBBCCBBCBCBCCBCBBCCBBBBBBBBBCCCBCCBBCCCCBBCBCCBCCCCCBBCCBCBCCBCCBCCBCBBBCBCCCCBBBBCBBBCBBCBBCCCBCBCBCBBBCB...
output:
299972 149999 299993 150000 299993 150000 299999 150001 299999 149997 299992 149998 299992 149992 299999 149993 299999 149993 299999 149994 299999 149992 299999 149993 299999 149990 299999 149991 299999 149991 299999 149992 299999 149985 299990 149986 299990 149982 299999 149983 299999 149990 299989...
result:
ok moves = 299972
Test #55:
score: 0
Accepted
time: 906ms
memory: 20816kb
input:
262143 194294 CBBBCCCBCBBBCBBCBCBCBCCBCCCBCBCCCBCCCCBCBBBCCCCBCCCCBBBBCBBCBCCBCBCCCBCCCBCCCBBBBCCCCCCCCBBCCBBCBCBBBBCBCCBBBBCCCBCBCBCCBCCCBCBCBCBBBBBBBCBBCCCCBBCCBCBCBBCBCCCBCBBBCCBBBBCBCCBCCCCCBCBBBBCBBBBBBBBBBBCBBCBCBCBBCCBCCBBCBCCCBBBBCCBCCBBBBCBCCCBBBCBCBCCCBCCBBBCCBBCBCCBBBCCBBCCCBCCCBCBBBCCCBC...
output:
262120 262140 67848 262140 67849 262143 67849 262143 67850 262140 67847 262140 67848 262130 67848 262130 67849 262130 67849 262130 67850 262143 67843 262143 67844 262143 67846 262143 67847 262143 67842 262143 67843 262131 67844 262131 67845 262143 67840 262143 67841 262128 67836 262128 67837 262125 ...
result:
ok moves = 262120
Test #56:
score: 0
Accepted
time: 932ms
memory: 20276kb
input:
262144 149222 BBCCBCCCCCBCCCCCBCCBCBBCBCBCBBCCCCCBBBBBBBCCCBBBCCCCCBCBBCBCBCCCCCBCBBBBBBBCCCCBCBCBCBBBBBCBBBBCCBCCCBCCBCBCCCBBBCCCCCCBCCBBBCCBCBBBBCCCBBBCBCBBCBCCBCBCBBBCCBBCBBCBCCCCBCCCCBBCCCBCBCBCBBBCCCBCCBCCCCBCCCBCBCCBBBCBCBBCBCCBBCBBBBBBBBBBCBCBBBBCCCBCBCCCBBBBCCCBBBBCBBBCBCCCBBBCBCBBCBCBCCCCBC...
output:
261936 262140 112920 262140 112921 262142 112920 262142 112921 262133 112921 262133 112922 262144 112909 262144 112910 262144 112910 262144 112911 262133 112910 262133 112911 262144 112915 262144 112916 262144 112909 262144 112910 262144 112908 262144 112909 262131 112907 262131 112908 262144 112908...
result:
ok moves = 261936
Test #57:
score: 0
Accepted
time: 972ms
memory: 20540kb
input:
262145 120549 BCBCBCCBCBBBBBCBBBCBCBCCCBBCCCCCCCCBCCCCCBBCCBCBBBBCCCBCBBCBBCCCCBCCCCBBBBCCBCBCBBBBCBBCBCBCBCCCBBCBBCCCBCCBBCCCBBCBCCCCCBCCCBCBCCBBCCBCCCBCBCCCCCBCBCBCBBCBCCCCBCBBCCBCCBCCCBBCBCBBBBCCCCCBBCBCCBBBBCCCCCCCBCBBCCCBBCCBBBBCCBBCBBCBBBCBCCBBBBBBBBBBBBBCBBCBBCBCCBBBBBBCBBBBBBBCBBCCCBBBBBCBCB...
output:
261964 141596 262144 141597 262144 141595 262144 141596 262144 141594 262142 141595 262142 141594 262140 141595 262140 141595 262139 141596 262139 141593 262135 141594 262135 141592 262136 141593 262136 141594 262145 141595 262145 141592 262138 141593 262138 141592 262145 141593 262145 141591 262145...
result:
ok moves = 261964
Test #58:
score: 0
Accepted
time: 1070ms
memory: 21008kb
input:
299997 265881 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299996 299994 34116 299994 34117 299997 34115 299997 34116 299992 34114 299992 34115 299997 34113 299997 34114 299994 34110 299994 34111 299988 34109 299988 34110 299986 34112 299986 34113 299997 34109 299997 34110 299984 34106 299984 34107 299997 34105 299997 34106 299980 34108 299980 34109 299997 ...
result:
ok moves = 299996
Test #59:
score: 0
Accepted
time: 1069ms
memory: 20844kb
input:
299998 76325 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299998 299998 223672 299998 223673 299996 223663 299996 223664 299998 223665 299998 223666 299990 223663 299990 223664 299998 223667 299998 223668 299991 223663 299991 223664 299998 223662 299998 223663 299988 223661 299988 223662 299998 223660 299998 223661 299986 223659 299986 223660 299998 223658...
result:
ok moves = 299998
Test #60:
score: 0
Accepted
time: 1126ms
memory: 20996kb
input:
299999 236065 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
299998 299997 63933 299997 63934 299998 63932 299998 63933 299999 63931 299999 63932 299995 63930 299995 63931 299999 63927 299999 63928 299991 63929 299991 63930 299987 63927 299987 63928 299988 63926 299988 63927 299999 63925 299999 63926 299983 63924 299983 63925 299999 63919 299999 63920 299984 ...
result:
ok moves = 299998
Test #61:
score: 0
Accepted
time: 1139ms
memory: 21020kb
input:
300000 46255 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
300000 299999 253744 299999 253745 299997 253743 299997 253744 299999 253742 299999 253743 300000 253739 300000 253740 299993 253741 299993 253742 300000 253735 300000 253736 299994 253737 299994 253738 300000 253733 300000 253734 299991 253735 299991 253736 300000 253729 300000 253730 299989 253731...
result:
ok moves = 300000
Test #62:
score: 0
Accepted
time: 1132ms
memory: 21016kb
input:
299997 56982 BBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBC...
output:
299996 299997 243013 299997 243014 299996 243011 299996 243012 299994 243012 299994 243013 299997 243007 299997 243008 299997 243009 299997 243010 299991 243010 299991 243011 299997 243005 299997 243006 299989 243005 299989 243006 299986 243000 299986 243001 299997 242998 299997 242999 299987 243001...
result:
ok moves = 299996
Test #63:
score: 0
Accepted
time: 1125ms
memory: 20836kb
input:
299998 129345 CCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBB...
output:
299998 299994 170653 299994 170654 299998 170652 299998 170653 299996 170650 299996 170651 299997 170649 299997 170650 299992 170649 299992 170650 299998 170644 299998 170645 299998 170645 299998 170646 299991 170643 299991 170644 299998 170648 299998 170649 299989 170642 299989 170643 299986 170643...
result:
ok moves = 299998
Test #64:
score: 0
Accepted
time: 1106ms
memory: 21004kb
input:
299999 265635 CBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCB...
output:
299998 34363 299997 34364 299997 34361 299992 34362 299992 34362 299999 34363 299999 34358 299993 34359 299993 34358 299999 34359 299999 34361 299999 34362 299999 34357 299995 34358 299995 34356 299999 34357 299999 34356 299989 34357 299989 34353 299986 34354 299986 34352 299999 34353 299999 34354 2...
result:
ok moves = 299998
Test #65:
score: 0
Accepted
time: 1055ms
memory: 20832kb
input:
300000 172035 BBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBC...
output:
300000 299999 127965 299999 127966 299999 127960 299999 127961 299997 127961 299997 127962 300000 127959 300000 127960 300000 127957 300000 127958 299994 127955 299994 127956 300000 127953 300000 127954 299991 127954 299991 127955 299989 127959 299989 127960 300000 127954 300000 127955 300000 127951...
result:
ok moves = 300000
Test #66:
score: 0
Accepted
time: 69ms
memory: 20936kb
input:
300000 143374 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #67:
score: 0
Accepted
time: 65ms
memory: 21016kb
input:
300000 59002 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #68:
score: 0
Accepted
time: 69ms
memory: 20848kb
input:
299999 85730 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #69:
score: 0
Accepted
time: 57ms
memory: 20952kb
input:
299999 52075 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #70:
score: 0
Accepted
time: 63ms
memory: 21004kb
input:
300000 234800 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 153042 61313 153042 61314
result:
ok moves = 2
Test #71:
score: 0
Accepted
time: 62ms
memory: 21016kb
input:
300000 24663 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 162952 296506 162953 296506
result:
ok moves = 2
Test #72:
score: 0
Accepted
time: 62ms
memory: 20940kb
input:
299999 82421 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 175078 70452 175078 70453
result:
ok moves = 2
Test #73:
score: 0
Accepted
time: 70ms
memory: 20996kb
input:
299999 103379 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 181903 23378 181904 23378
result:
ok moves = 2
Extra Test:
score: 0
Extra Test Passed