QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#449511 | #8523. Puzzle II | Fesdrer | AC ✓ | 403ms | 29292kb | C++14 | 3.0kb | 2024-06-21 13:12:25 | 2024-06-21 13:12:25 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
const int N=300005;
bool st;
int n,L,op,blacknum;
char oria[N],orib[N];
class FHQTreap{
public:
struct TreeNode{
int ls,rs,val,cnt,randnum,siz;
};
int root;
vector<TreeNode> tr;
FHQTreap(){
root=0;
tr.assign(1,(TreeNode){0,0,0,0,0,0});
}
inline int New(int val){
tr.push_back((TreeNode){0,0,val,val,rand(),1});
return int(tr.size())-1;
}
inline void pushup(int p){
tr[p].cnt=tr[tr[p].ls].cnt+tr[tr[p].rs].cnt+tr[p].val;
tr[p].siz=tr[tr[p].ls].siz+tr[tr[p].rs].siz+1;
}
inline void split(int p,int key,int &pr,int &qr){
if(!p){
pr=qr=0;
return;
}
if(tr[tr[p].ls].siz+1<=key) pr=p,split(tr[p].rs,key-tr[tr[p].ls].siz-1,tr[p].rs,qr);
else qr=p,split(tr[p].ls,key,pr,tr[p].ls);
pushup(p);
}
inline int merge(int p,int q){
if(!p||!q) return p|q;
if(tr[p].randnum>tr[q].randnum){
tr[p].rs=merge(tr[p].rs,q);
pushup(p);
return p;
}
else{
tr[q].ls=merge(p,tr[q].ls);
pushup(q);
return q;
}
}
inline void find(int p,int &pr,int &qr){
if(!p){
pr=qr=0;
return;
}
if(tr[p].val) pr=p,qr=tr[p].rs,tr[p].rs=0;
else if(tr[tr[p].ls].cnt) qr=p,find(tr[p].ls,pr,tr[p].ls);
else pr=p,find(tr[p].rs,tr[p].rs,qr);
pushup(p);
}
inline void turn_pre(int p,int q){
if(tr[p].siz>=L){
int l,r;
split(p,tr[p].siz-L,l,r);
root=merge(merge(l,New(0)),merge(r,q));
}
else{
int l,mid,r;
split(q,tr[q].siz-1,l,r);
split(l,tr[l].siz-L+tr[p].siz+1,l,mid);
root=merge(merge(merge(r,p),l),merge(New(0),mid));
}
}
inline void turn_nxt(int p,int q){
if(tr[q].siz>=L-1){
int l,r;
split(q,L-1,l,r);
root=merge(merge(p,l),merge(New(0),r));
}
else{
int l,mid,r;
split(p,L-1-tr[q].siz,l,r);
split(l,1,l,mid);
// cout<<tr[mid].siz<<" "<<tr[r].siz<<" "<<tr[q].siz<<" "<<tr[l].siz<<endl;
root=merge(merge(merge(mid,New(0)),r),merge(q,l));
}
}
}a,b;
bool ed;
void check_if_swap(){
int cnt=0;
for(int i=1;i<=n;i++) if(oria[i]=='C') cnt++;
if(cnt*2>n){
for(int i=1;i<=n;i++) swap(oria[i],orib[i]);
op=1;
}
}
void in_treap(){
a.root=a.New((oria[1]=='C')),b.root=b.New((orib[1]=='B')),blacknum=0;
for(int i=1;i<=n;i++) if(oria[i]=='C') blacknum++;
for(int i=2;i<=n;i++) a.root=a.merge(a.root,a.New((oria[i]=='C')));
for(int i=2;i<=n;i++) b.root=b.merge(b.root,b.New((orib[i]=='B')));
}
void solve(){
int al,amid,ar,bl,bmid,br;
a.find(a.root,al,ar),b.find(b.root,bl,br);
int x=a.tr[al].siz,y=b.tr[bl].siz;
// cout<<x<<" "<<y<<endl;
x-=L;
if(x<=0) x+=n;
if(op) cout<<y<<" "<<x<<endl;
else cout<<x<<" "<<y<<endl;
x++;
if(x>n) x-=n;
if(op) cout<<y<<" "<<x<<endl;
else cout<<x<<" "<<y<<endl;
a.split(al,a.tr[al].siz-1,al,amid);
b.split(bl,b.tr[bl].siz-1,bl,bmid);
a.turn_pre(al,ar);
b.turn_nxt(bl,br);
}
int main(){
ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
cin>>n>>L>>(oria+1)>>(orib+1);
check_if_swap();
in_treap();
cout<<blacknum*2<<endl;
while(blacknum--) solve();
return 0;
}
詳細信息
Test #1:
score: 100
Accepted
time: 0ms
memory: 3632kb
input:
6 3 BCCBCC BBCBBC
output:
4 1 6 1 1 4 4 4 5
result:
ok moves = 4
Test #2:
score: 0
Accepted
time: 1ms
memory: 3792kb
input:
2 1 BC BC
output:
2 1 1 2 1
result:
ok moves = 2
Test #3:
score: 0
Accepted
time: 0ms
memory: 3808kb
input:
2 1 BB CC
output:
0
result:
ok moves = 0
Test #4:
score: 0
Accepted
time: 0ms
memory: 3552kb
input:
2 1 CC BB
output:
0
result:
ok moves = 0
Test #5:
score: 0
Accepted
time: 0ms
memory: 3788kb
input:
3 1 CCC BBB
output:
0
result:
ok moves = 0
Test #6:
score: 0
Accepted
time: 0ms
memory: 3808kb
input:
3 1 CBC BCB
output:
2 2 1 2 2
result:
ok moves = 2
Test #7:
score: 0
Accepted
time: 0ms
memory: 3608kb
input:
3 2 BBB CCC
output:
0
result:
ok moves = 0
Test #8:
score: 0
Accepted
time: 1ms
memory: 3640kb
input:
3 2 BCB BCC
output:
2 3 1 1 1
result:
ok moves = 2
Test #9:
score: 0
Accepted
time: 0ms
memory: 3628kb
input:
4 2 CCCB BBCB
output:
2 4 1 4 2
result:
ok moves = 2
Test #10:
score: 0
Accepted
time: 0ms
memory: 3636kb
input:
9 6 CCCBCCCBB BBBCBBBCC
output:
6 4 7 4 8 8 4 8 5 7 4 7 5
result:
ok moves = 6
Test #11:
score: 0
Accepted
time: 0ms
memory: 3552kb
input:
21 3 CCCCBBCBCCCCCCCBCCCCC BBCCBCBBBBBBBBBCBBBBB
output:
8 8 1 8 2 5 1 5 2 5 3 5 4 16 13 16 14
result:
ok moves = 8
Test #12:
score: 0
Accepted
time: 0ms
memory: 3652kb
input:
49 41 CBCCBCCBCCBCCBCCCBBCCBCBBCCCBBCCBCBCBCBCCCCBCBCCB BCCCCBCBBBBCBCBBBBBCBBBBCCCCBCBBCBBCBBBBCBCBCBBBC
output:
38 5 36 5 37 2 23 2 24 6 10 6 11 8 14 8 15 21 14 21 15 9 9 9 10 14 14 14 15 13 9 13 10 15 19 15 20 16 9 16 10 29 16 29 17 18 31 18 32 18 38 18 39 23 1 23 2 21 46 21 47 23 9 23 10 29 49 29 1 31 1 31 2 35 5 35 6
result:
ok moves = 38
Test #13:
score: 0
Accepted
time: 0ms
memory: 3556kb
input:
114 8 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
output:
0
result:
ok moves = 0
Test #14:
score: 0
Accepted
time: 0ms
memory: 3828kb
input:
266 28 CBBCBBCCCCBCBBCBBBCBCBCBCBBCBCBBCCCCBCCCCCBCCBBCCBBCBCBBCCCCCCBBBCCCBCCBCBBCCCBCCCCCCBCBBCCCBCBBCCBCBBBCBCCCBBCBCCCCBBCBBCBBCCBBCCCCCBBCCCBCCCCCCCCBBBBBBCBCCBCCCCBBCBBBBCBCCCCCCCBCBBCBCCCCCCCCCCCBBBBCCCCBCBCCCBCCCCCCCCCBCBCCCBBBCCCBCCBCBBCBCCCCCCBCBCCCCBCBCCBCCCCBCB CCBCBCBBCBCBBCBCCCBBBCBCBB...
output:
206 256 252 256 253 117 243 117 244 103 241 103 242 1 242 1 243 9 241 9 242 1 245 1 246 3 239 3 240 2 239 2 240 7 239 7 240 7 250 7 251 9 239 9 240 12 249 12 250 10 255 10 256 8 239 8 240 19 239 19 240 64 255 64 256 11 256 11 257 12 260 12 261 13 262 13 263 13 265 13 266 29 5 29 6 17 33 17 34 19 62 ...
result:
ok moves = 206
Test #15:
score: 0
Accepted
time: 0ms
memory: 3648kb
input:
620 443 BBBBBBCBBBCBBCBCBCBBBBCCCBCCBCBBBBBBCCCBBBCCBBCBCBCBBCCCCBCBBCBCCCCBBBBBBCCCCCBBBBCCBCBBBBBCBCBBCBCBCCCCBCBBCBBBCBBBCCCBCCCBBBBBCCBBCCBBBCCBCCBCBBCBCCCCCCCCCBCBCBBBCBBCBBCBBBBBBBCCBBBBBBBBBBCBBCBBCBBCCCBBCCBBBBCCCBBBBBBCBBBBBBBBCBBCBCBBBCCBBBBCCBBBCBCBCBBBBBCBBCBBBBCBBBBCCBBBCBBBBBCBBCCCCBCC...
output:
484 205 14 206 14 214 5 215 5 193 4 194 4 226 4 227 4 225 9 226 9 182 12 183 12 180 11 181 11 178 12 179 12 178 21 179 21 178 14 179 14 178 13 179 13 189 14 190 14 193 15 194 15 178 15 179 15 178 19 179 19 178 18 179 18 178 23 179 23 178 20 179 20 222 24 223 24 231 19 232 19 178 19 179 19 178 20 179...
result:
ok moves = 484
Test #16:
score: 0
Accepted
time: 2ms
memory: 3672kb
input:
1446 646 CCCBCCCCCCCBBCCBBCCCCBBCCCBBCCCCCCCCCCCCCCCBCCCCCCCCBBCCBBCCCBCBBBCCCCBBCCCCCCCCCCCBCBCCCBBCCCCBBCBCBCCCCCCCBCCCCCCCBCCBCBBCCCCCCCCCCCCBCCCBCCCCCCBCCCBCCCCCBBCCCBBCCCBBBCCBCCBCCBBBCBCBCCCCBCBCCCBCCCCBBCCCCCCCBCCCCBCCCBBBCCCBCCBBCCCCBCCCBBCBCCCCCBBCCBCCCCCCBCCCCCCCCCCCCCCBCCCCCBCBCCCCBCCCCCB...
output:
874 1251 814 1251 815 3 815 3 816 21 806 21 807 11 804 11 805 10 807 10 808 12 817 12 818 12 820 12 821 16 822 16 823 19 837 19 838 19 839 19 840 447 841 447 842 174 801 174 802 34 801 34 802 42 837 42 838 42 841 42 842 44 838 44 839 44 801 44 802 51 801 51 802 47 841 47 842 49 853 49 854 48 852 48 ...
result:
ok moves = 874
Test #17:
score: 0
Accepted
time: 3ms
memory: 3756kb
input:
3374 2755 BCBBCBBBCBBBBBBBBBCCBBBBBBBCCBBCBBCBBBBBCBBBBBBBBCBBBBBBBBBBBBCBBBCCBBBBCBBBBBCBBBBBCBBBBCBBBBBBBBBCBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBCCBBBBBBBBBCBBCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBCBBBBBBBBBBBBBBCCBCBCBCBBBBCBBBCBBBBBBBBCBBCBCBBCBCCBBBBBBBBBBBCCBBBBBBBBBBBBBBBBBCBBBBBBBBBBB...
output:
1216 647 395 648 395 622 23 623 23 625 3 626 3 629 17 630 17 620 21 621 21 620 26 621 26 639 32 640 32 640 22 641 22 648 30 649 30 651 25 652 25 654 34 655 34 660 37 661 37 620 36 621 36 669 45 670 45 709 55 710 55 693 85 694 85 684 65 685 65 688 65 689 65 620 89 621 89 689 137 690 137 699 119 700 1...
result:
ok moves = 1216
Test #18:
score: 0
Accepted
time: 4ms
memory: 4224kb
input:
7872 7827 BCBBCBCBBCCBCBBBCCCBBBBBBBCBBBBCCBCCBCBBBBBBCBBCBBBCCCBBBCCCCBCBBBBCBBCCBBBBCCBBCBBBCBCBBCBCBBCCBBBCCBBBBCCBBCBBBBBBCBBBBBBBBCCBBCCCCBCCCBBCCCBBCBCBBBCBBBBCBBBBCBCBBBCCBBCCCCBBBCBBCCBBBBBBCBBBBCCCBBBCCCBBCCCBBBBBBCCBBBCCCCBBBCBBCBCCBBBCCCCBCBBCCBBBBCCBBBCBBCBBBCBBBCBBBBCCBBBBBCCBCBCBBBBBBB...
output:
5928 47 19 48 19 52 1 53 1 56 3 57 3 52 20 53 20 58 16 59 16 57 4 58 4 62 4 63 4 64 4 65 4 46 8 47 8 46 8 47 8 64 14 65 14 72 13 73 13 46 12 47 12 77 14 78 14 78 14 79 14 80 19 81 19 81 22 82 22 46 27 47 27 83 31 84 31 90 28 91 28 46 32 47 32 46 39 47 39 100 38 101 38 46 37 47 37 123 36 124 36 113 3...
result:
ok moves = 5928
Test #19:
score: 0
Accepted
time: 7ms
memory: 4924kb
input:
18368 17997 CBBBBBBBBBBCBBBBBBBBBBBBBBCBBCCBBBBBBBBBBBBBCBCBBBBBBBBCBBBBBCBBBBBBBBBBBBBBCBBBBBBBBBBCBBBCBCBBBBBCBCBBCBBBBBBBBBBBBBCCCBBBBBBCBBBBCBCBBCBBBBBCBBBBBBBCCBBBBCCBCBBBBBBBBBBBBCBBBBBBBBCBCBBBBBBBBCBCBBBBBBBBBBBCBBBBCCBBBBBBBCBBBBBBBBBBBBBBBCCBBCBCBBCBCBBBCBBBBBBBBBBBBBCBBCBBBBBBBCCCBBBBBBBB...
output:
7330 372 2 373 2 383 9 384 9 398 19 399 19 402 9 403 9 402 15 403 15 418 41 419 41 417 39 418 39 427 39 428 39 433 42 434 42 372 56 373 56 448 57 449 57 459 59 460 59 473 1249 474 1249 464 73 465 73 466 91 467 91 472 85 473 85 490 93 491 93 477 93 478 93 492 111 493 111 492 111 493 111 499 128 500 1...
result:
ok moves = 7330
Test #20:
score: 0
Accepted
time: 16ms
memory: 6760kb
input:
42858 28689 CCCCCCCCCCCCCCCCCCCCBCCCBBCCCBCCCCCCCCCBCCCCCCCBCCCBCCCCCBCCCCCCCCBCCBCCBCCCCCCCCCCCCCCCCCBCCCCCCCCCBCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCBBCCCBCCCCCCCCCCBCCCCCCCBCCCCBCBCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCCCCCCCCCCCCCCBCCCCCCCCBCCCCCCCCCCCCCCCCCC...
output:
8086 3164 14170 3164 14171 21 14172 21 14173 24 14177 24 14178 24 14182 24 14183 27 14186 27 14187 36 14198 36 14199 53 14216 53 14217 47 14213 47 14214 43 14213 43 14214 59 14170 59 14171 61 14224 61 14225 63 14225 63 14226 80 14259 80 14260 89 14170 89 14171 93 14271 93 14272 710 14253 710 14254 1...
result:
ok moves = 8086
Test #21:
score: 0
Accepted
time: 51ms
memory: 10380kb
input:
100002 40466 BBBBBBBCCBCBCCBCBBBBCCBBCBBBBBBBBBBCBBBBCBBBBBCBBBBBBBBBCBBBCBBBCCBCBCBBBBBBCBBBBBBBCBBBBBCBBBBCBCBCBBBBBBBBCBBBBBBBBCBCBBBBCBBBBBBBBBBBBBCBCBBCBBBBBBBBBBBCBBBBBBBCBCBCBCBBBBBBBBCBCBBBBBBBBCBBBBBBBBCBCCBBBCCBBCBBCBBBBBBBBBBCBBBCBBBBBBBBBBBBCBBCCBBCBBCBBBBCBBBBCBBBCCBBBCBBBBBBBCBBBBCBBBC...
output:
45728 59700 438 59701 438 71507 2314 71508 2314 81534 107 81535 107 77977 3 77978 3 87885 6 87886 6 63308 16 63309 16 59556 11 59557 11 59554 9 59555 9 59537 10 59538 10 59553 25 59554 25 59556 31 59557 31 59554 29 59555 29 59537 28 59538 28 59558 26 59559 26 59563 26 59564 26 59564 33 59565 33 5953...
result:
ok moves = 45728
Test #22:
score: 0
Accepted
time: 116ms
memory: 22264kb
input:
233338 159967 CCBCBBCCCCBBCCCCCCCCBCCCBCCCCBCCBCCCCCCCCCBCBCCBBCBBCCCCBCCCCCCCCCCCCCCCCCCCBCCBCCBBCBCCBBBCCBCCCCBBCCCBCCCCCCCCCCCBCCBCCCCCCCCBCCCBBCBCCCBCCCCCBCCBCCBCCCCCCCBCCCCCBCCBBCCCCCCCBCCCCCCCCBBBCCCCCCCCCCCCBBBCCCBBCCBCBCCCCCCCCCBCCCCBCCCCCCCCBBCCCCBCCCCBCCCBCCCBCCCCCBCCCCCBBCCCBCCCCCCCCCCCCC...
output:
103344 2100 30618 2100 30619 1039 73375 1039 73376 12 73373 12 73374 6 73377 6 73378 3 73379 3 73380 4 73381 4 73382 8 73372 8 73373 16 73397 16 73398 126 73408 126 73409 19 73420 19 73421 23 73372 23 73373 25 73372 25 73373 34 73404 34 73405 39 73372 39 73373 40 73407 40 73408 35 73410 35 73411 37 ...
result:
ok moves = 103344
Test #23:
score: 0
Accepted
time: 251ms
memory: 29292kb
input:
300000 1 CCCBBBBBBCCBCCCBCBBBBCBCBCBBCBBBBCBCBCCBBCCBBCCBCBBCBBBBBBCBBBCBCBCCBBCBBCCCCCBCBCBBBBBBBBCBCBBBBCCCBCBBBCCBCBCBCBCBBCCBCBCCCBCBCBBCCBCCBBCBBBBCCBBCBCBBBBCCBBBBBBBCCBCCCBCBCCBBBBBCCBBBBCBCCBCBBCBBCBCCCBBBBBBBCCCCBBBBBBBBCBBBCCBCBBBBCCBBBCCBCBCCBCCBBCBBCCCCCBCBBBCCCCCCBCBBBCBBCCCCCCBCCCBBBCC...
output:
299752 1163 245297 1163 245298 8 163 8 164 5 3767 5 3768 7 2695 7 2696 4 3063 4 3064 6 3242 6 3243 9 27 9 28 12 684 12 685 16 123 16 124 450 36 450 37 72 60 72 61 33 148 33 149 18 89 18 90 32 300000 32 1 23 2 23 3 25 300000 25 1 27 5 27 6 19 8 19 9 21 12 21 13 20 12 20 13 28 46 28 47 31 14 31 15 30 ...
result:
ok moves = 299752
Test #24:
score: 0
Accepted
time: 286ms
memory: 29120kb
input:
300000 299999 BBCBCCBBBBCCBBBCBBBCCCBCBCBCCBBCCBBCCBBCCBBBBBCBBCBBBCBBBCCBBCBBBCCCCCCBBCCBCBCBCBBBCCBCBBCCCBBCCCCCBCBCCBBCBBCCBBCCBBBBCBBCBBCCBBCCCCCCCBCBCCCBBBCBBBCCCCBCBBCCCBBCBBBCBBBBCCCCCCBCCCCCCBCBBCBBCBCBCBCCCCBCCBCCCBBCCBBCCCCCBBCCBCCCCBBCBCBCBCCCCBBBCCBCBBBCCBBBCCBBCBCCBCCBCCCCBCCBBBCCBCCBCB...
output:
299728 23907 190586 23907 190587 104486 30 104486 31 64757 40 64757 41 13171 8 13171 9 64008 4 64008 5 65196 3 65196 4 11 14 11 15 65 13 65 14 35 17 35 18 5 2 5 3 5 2 5 3 7 2 7 3 11 2 11 3 12 24 12 25 1 62 1 63 4 59 4 60 11 2 11 3 14 2 14 3 13 42 13 43 16 38 16 39 15 2 15 3 25 43 25 44 22 2 22 3 16 ...
result:
ok moves = 299728
Test #25:
score: 0
Accepted
time: 268ms
memory: 29172kb
input:
299999 1 BBBCCBBCBCCCCBCCCBBBCCBBBBCBCBBCCCCBBCCCCCCBCBBCBBBCCCCCBCBBCCCCBCBCBCCBBCBCCCBCBCCCBBBBBCBCCBBCBCBBBCCBBCCBBCBBBCBCCBCBCCCBCCCCBBCBCBCBBBBCBCCCCBCCCBBCCBCCCBBBCCCCBCCCBBBBBBCCCBCBCBCBCCBCCBBCBBCCBBCBBCCBBBBCCCCBBCBBBCCCBBCBCCBBCCBBBCCBCCCBCCBBBBBCBCBBBCCBCCCBCBBBBBBBBCCBBCBBBCBCBBBCBCCCCCB...
output:
299916 163 23908 164 23908 11970 104488 11971 104488 1483 64760 1484 64760 3 120403 4 120403 4 121939 5 121939 10 1164 11 1164 7 18 8 18 12 116 13 116 10 73 11 73 12 127 13 127 14 148 15 148 16 44 17 44 16 34 17 34 20 137 21 137 21 4 22 4 26 6 27 6 167 1 168 1 520 2 521 2 188 8 189 8 28 5 29 5 33 7 ...
result:
ok moves = 299916
Test #26:
score: 0
Accepted
time: 331ms
memory: 29264kb
input:
299999 299998 CBBCBBBCBCBBCBCCCCCBCCBBBCBCBCCCBBBBCCBBCBCCCBCBBCCBBBBCCBCBBCCCCBCBBCCBCCCCBCCBCBCCCBBCBBCCBBCCCBBBCCBBCBBBCCCBBCCBCCCCCBBCCCCCBBCCCCBCCBCCBBBCBCCCCBBCBBBCBBBCCCBCCBBCCCBBCBCBBCBCBBCBCCBBBCBBCCCBBCBBCBCCCCBBBBCCCBCCBCBBBCBCCBCBBBBBBBBBCBCBCBBBCCBCCBBBBCCCBBCCBCCBBCCCCBBBBCCCCBBCBCBCBC...
output:
299574 245299 156491 245300 156491 190587 23907 190588 23907 167 296795 168 296795 8190 231116 8191 231116 2701 64756 2702 64756 3070 13170 3071 13170 3250 64007 3251 64007 3233 65195 3234 65195 37 15103 38 15103 178 1155 179 1155 532 5 533 5 581 4 582 4 3 5 4 5 3 21 4 21 2 5 3 5 140 19 141 19 54 14...
result:
ok moves = 299574
Test #27:
score: 0
Accepted
time: 276ms
memory: 29100kb
input:
300000 2 CCBBBBBBCCCBBCCCBBBCCBBCCBBBBBCBCBBBCCBBCBCCBBCBBBBCBCBBCCBCCCBCBCCBBCBBBCBCBCBBCCCCBBBCBCCCBCCBBBBCCCBCBBBBBCCCCCCBBBCCBBBBCCBBBBBCCCBCBCCCBCCBBCCBCBCBBBCBBCCCCCCBBBBCBBCCCCBCCBCCBCCBBCBBBCCBCCCCBCCBBCBBBCBCCBCCBBBBCBBCBBCBCCBCCCBBCCCCBBBCCBCBBCCBCBBCBBBBBCBBBCBBBBBBCCBBBBCCCBBBBBCCBBCCCBB...
output:
299994 12 156490 13 156490 13 23907 14 23907 299999 296796 300000 296796 300000 231118 1 231118 300000 104487 1 104487 9 64759 10 64759 8 1163 9 1163 9 14 10 14 14 11 15 11 19 16 20 16 19 228 20 228 23 33 24 33 23 36 24 36 35 32 36 32 59 19 60 19 88 19 89 19 100 21 101 21 45 25 46 25 41 27 42 27 29 ...
result:
ok moves = 299994
Test #28:
score: 0
Accepted
time: 295ms
memory: 29120kb
input:
300000 299998 BBBBBBBCBBBBBBCCCCBBCCCCBCCCCCCBCCBCCCBBCCBBCCCBBCBCCBCBBCCCBCCCBCCBCCCBCCBCBBBCBBCCCCBBCBCCCBCCBBCBCCBCBCCBBBCCBCCBBCBBBBBBCBBBCBBBCCCCCCBBCBCCCCCBBCBBCBCCCBBCBBCBBCCCCCCBBBBCBCCCCCCCCCBCCBCCBCBCCBCBCBBCBCBCCBBCCCCBCCCCCCCCCBCCCBBCCCBBCBBBBBBCBCCBCBCBBBBCCCBBCBBCBBBCBCBBCCCCBCCBBBBCBB...
output:
299714 245300 23907 245301 23907 190588 64758 190589 64758 32 1 33 1 42 11 43 11 4 1 5 1 3 1 4 1 16 4 17 4 56 4 57 4 25 6 26 6 3 63 4 63 43 23 44 23 3 25 4 25 37 6 38 6 3 9 4 9 3 8 4 8 34 7 35 7 33 9 34 9 53 11 54 11 3 12 4 12 38 20 39 20 3 20 4 20 44 15 45 15 3 17 4 17 3 17 4 17 3 23 4 23 50 19 51 ...
result:
ok moves = 299714
Test #29:
score: 0
Accepted
time: 322ms
memory: 29288kb
input:
299999 2 CBCCCCBCBBCCBBBBCBCCBBBCBCCBCBCCBCBCBBCCBBBBCCCBBCBCBBCBCCCCBBBCCBCBBCCBBCBCCBBCBBCCBBCCBCCBBBCCCCBBCBBBCCBBBCCBBBCCCBBCBBCBCCCBCBCBBBCBCBBCCBCBCBBBBCCBCBCBBBBBCBCBBCBCBCCBCBCCBCCBBCBBBCBBBBCBCBBBCCBCBBCBBCCBCBCBCCBBBBCBCCBCBCCCCCBBBBBCBCCCCBBCCBBCCCCBBCBBBBBBCBCCBBCBCBCBBBCCCBCCBBBBCCBBCBB...
output:
299818 13175 190583 13175 190584 3370 26 3370 27 596 35 596 36 18 59 18 60 451 88 451 89 73 12 73 13 44 100 44 101 2 45 2 46 15 13 15 14 9 2 9 3 15 299998 15 299999 7 29 7 30 9 2 9 3 13 299998 13 299999 13 299998 13 299999 33 5 33 6 30 15 30 16 23 15 23 16 22 8 22 9 21 12 21 13 25 15 25 16 28 18 28 ...
result:
ok moves = 299818
Test #30:
score: 0
Accepted
time: 355ms
memory: 29208kb
input:
299999 299997 CBBBCBCBBBBBCBBCCCCBBCBCBBCBCBBBCCBBBBCCCBBCBBCBCBCCCBBCBBBBCCBCCBBBBBCBCBCBBBBBCBBCCBBBBBCCBCCCCCBCBBBBCCCBBCCCBCCBBCCBBCCBBBBCCBCBBBBCCBCBCCBBCBBBCBCBBCBBCCCCCCCCBCBCCCBCCCCCBCCCCCCCCBBBCCBCCBBCCCCBCCCBBBCBCCCCCCBCBCCBBCBBBCBBCBCBCCBCBCBBBBBBBBCCCBCCBCBCCCCBCCBBBCBCCCBCBCCBCCCBCBBCCC...
output:
299540 245300 23908 245301 23908 167 104487 168 104487 11975 3368 11976 3368 18445 1161 18446 1161 8192 11 8193 11 3775 4 3776 4 4 3 5 3 10 3 11 3 3 2 4 2 3 3 4 3 3 7 4 7 13 440 14 440 13 217 14 217 3 437 4 437 3 102 4 102 15 58 16 58 25 4 26 4 3 6 4 6 25 5 26 5 34 7 35 7 39 9 40 9 39 16 40 16 43 15...
result:
ok moves = 299540
Test #31:
score: 0
Accepted
time: 320ms
memory: 29104kb
input:
300000 3 BBBCBBCBCBBBCBCBBBCCBCCBBBCCBCCBCBCCCCBBBBCBBCCBBBCCBCCBCBCBBBBBBBBCCCBCBBCBBCBBCBBBBCBCCBBBBBCCBBBBCBCBBCCCBBBCBBCCBBBCCCBBCBBBCBBCBCBCBCBCBBCBBCCBBBCCBCBBCCCCBBCBCBCCCCBCCCCBBCCBCCCCBCBBBCBBBCBCCBBCCCCCBCBCCBBBCBBBCCCBCCCCBCCCCCBBCCCBBBBBBBCCBCBCBCCCCCCBBBCCCCCCBCBCCBBBCBCCBBCCCCBCCBCCBCC...
output:
299680 156490 190582 156490 190583 23907 161 23907 162 104487 11968 104487 11969 64759 220868 64759 220869 120402 110007 120402 110008 1163 21995 1163 21996 17 18437 17 18438 450 3765 450 3766 3 2693 3 2694 14 2 14 3 8 8 8 9 4 7 4 8 2 7 2 8 1 9 1 10 5 20 5 21 9 14 9 15 10 14 10 15 11 16 11 17 17 22 ...
result:
ok moves = 299680
Test #32:
score: 0
Accepted
time: 351ms
memory: 29132kb
input:
300000 299997 CCCBCBBCCBCCCBCCCCCBBBCBCBBBCBCBBCBCBBBBCCBBCCBCBBCBBCBBCCCBBCBCCCCBCCCBCCCBBCCBCCCCBBBCBBCBBBCBBCBCCBCBBBBCCCCBCCCBBCBCCBCBCCBCCBCCBCBCCBCCCCBBCCCCBBCCBBCBBCBBBBBBBBBBBCCBCBBCCCBBCCBBCBBBBCBCCBBCCCCBBCBBCCBCBBBCBCCBBBCBBBCCBCBCCCBCCBBBBBBCBCBCBCCBBBBBBBCBCCBBCBCBCCCCCCBBCCBBBBCCBCCCCB...
output:
299862 245301 156490 245302 156490 190589 23906 190590 23906 6 104485 7 104485 8 14 9 14 8 224 9 224 6 443 7 443 4 109 5 109 15 65 16 65 22 118 23 118 21 180 22 180 21 33 22 33 23 22 24 22 4 35 5 35 28 5 29 5 32 5 33 5 34 6 35 6 34 9 35 9 43 9 44 9 37 19 38 19 41 19 42 19 47 22 48 22 55 28 56 28 59 ...
result:
ok moves = 299862
Test #33:
score: 0
Accepted
time: 292ms
memory: 29112kb
input:
299999 3 BCBBBCBCCCBCCCBBBBCBBBBBCCBCCCCBCBBBBBBCBBCBCBCBBBBBBCBBBCCCBCBBBBBCCCBCBCBBBBBBBCBBBBBBCBCBBBCCCBCCBCCBCCBBBCCCBCCCBBBBCBCCBBCCCCBCBBBCBCCCBBCBBBBCCCCBCCCCBBBBCCCCCCBBBCCCBBBBCCBBCCBCBCCBBCBBCBBCBCBBBBBCCBBBBBCBBBCCBBBBCCCBBCBBCBBCBCBBCCBBCBBBCBCBCCCBBBBCBBBBBCBBCBBCCCCCCBCCCCBCBBBBBCCCBBC...
output:
299648 161 23908 162 23908 11968 1164 11969 1164 21995 596 21996 596 109178 4 109179 4 69129 15 69130 15 18437 4 18438 4 25432 8 25433 8 8183 7 8184 7 3765 8 3766 8 1481 15 1482 15 25 11 26 11 121 12 122 12 11 15 12 15 299998 451 299999 451 299997 229 299998 229 3 658 4 658 6 116 7 116 7 73 8 73 7 4...
result:
ok moves = 299648
Test #34:
score: 0
Accepted
time: 339ms
memory: 29100kb
input:
299999 299996 CBBCBCCCBBBCBCBBCBBBBBCBBCCBBCBBCCCBCCBCBCBBCBCCBBCBBBCCCBCBBBBCBCCBCCCCBBCCCCBCBBCBBBBCBBCBCCBBBBCBCCBBBCBBCBBCCCBBCBCCCBCBCCBCBCCBBCBCBCBBBBBCCCBBBBBCCBCBBCCBCBCBBCCCCCCBBCCBBBBBBBCCBCBCBBCBCCBCBBCBBCBCCBBCCBCBCBCBBBBBBBCCBCCBCBCCBBCCBBCBBBBCBBCCBBCCCCBCCBBBBCBCCBBBBCCCCCBCCCBCCBCBCC...
output:
299968 245301 23908 245302 23908 18 104487 19 104487 9 13173 10 13173 7 1161 8 1161 4 592 5 592 15 10 16 10 4 3 5 3 15 9 16 9 4 1 5 1 18 2 19 2 25 5 26 5 37 6 38 6 4 666 5 666 4 1081 5 1081 4 940 5 940 35 436 36 436 45 213 46 213 4 651 5 651 47 98 48 98 59 186 60 186 4 381 5 381 71 254 72 254 4 51 5...
result:
ok moves = 299968
Test #35:
score: 0
Accepted
time: 268ms
memory: 29116kb
input:
300000 4 CBBBBBCBCCBBBCBCBBCBCBBBCBBBCBBCCCBBCBCCCCBBBBCCCBBCBBCCBBCBBCBBCBBBBBCCBBBCBBBCBBCBBBBBBCCCBCCCCBBBBBBBCBBBCBCBCCCBBBCBCCCCBBBBBCBCBCCBCCCCBCCCBBBCCCBBBCCCCBCBCBBBBBCBBCBBBBCCCBCBBCCBBCBCBCCBCBBBBCCBCCBCBCBCBBBCCCBBCBBCCCBBBCCBBBBBCCCCCCCBBBCBCCCCBCBBBCCCBBBCBBCCBCBCBCBCBCCCBCCCCBCCBCCCBBB...
output:
299674 156490 245294 156490 245295 23907 190581 23907 190582 104487 300000 104487 1 13174 300000 13174 1 64012 300000 64012 1 15110 3 15110 4 1163 5 1163 6 17 19 17 20 450 13 450 14 228 16 228 17 448 21 448 22 43 18 43 19 3 20 3 21 8 22 8 23 4 23 4 24 2 27 2 28 2 27 2 28 2 45 2 46 10 44 10 45 11 39 ...
result:
ok moves = 299674
Test #36:
score: 0
Accepted
time: 359ms
memory: 29084kb
input:
300000 299996 CBCBCBBCCCCBBCBBCBBBCCCBBCCCCBBCBCCBBCCCCBCBBCCBBBCCCBCBCCCCCCBCCBCBBBBBCBCCBBCCCCCBBBBBCBBCCBBCCCCBBBCBBCCBCBCBBBCCCBCBCCBBBBCCCBCCBCBCBBBCBCCCBBCCBCCCBCBBCCCCCCBBBCCBCBCBBCBBBBCBBBCBBCBBBCCBBBCBCCCCBBCBCCCBBCBCBBCCCCBBCCBBCCBBBCCCBCBBCBBCCCCCBCBCCCBCCCCCCBCBBCBCBCBCBCCBCBBBCBCCCBBBCC...
output:
299466 156490 245302 156490 245303 13173 169 13173 170 15108 2702 15108 2703 3366 3071 3366 3072 591 3233 591 3234 2 1493 2 1494 1 9 1 10 5 8 5 9 5 15 5 16 6 14 6 15 6 5 6 6 666 5 666 6 1081 23 1081 24 1002 20 1002 21 939 22 939 23 435 30 435 31 212 5 212 6 650 5 650 6 900 5 900 6 638 5 638 6 429 5 ...
result:
ok moves = 299466
Test #37:
score: 0
Accepted
time: 295ms
memory: 29120kb
input:
299999 4 BBBCCBBBBCCCBCCCBCCCCBBBBBCBCCCBCBCBCCCBBBBBBBCBBBBCBBBBCBCCBCCCCCCBCCBBBCCCCCBBBCBCCBBBCBCBBCBCBCBCBBCBCBBBCBCBBBCCCCBCBBCCCBBBBCBBBBBBBBCCBCCBBCBBCCCCBCBCBBCBBCBBCBCBBBCCCCCCBBBBBBCBCBCCCCCCBBCBBCBBBCCBBBBBBBCBBBBBBCBCCBCBCCCCBBCCCCBBBBCCBCBBCCBCCCBCBCBBCCCCBBCBBBCBCBCCBBCBCBCCCCCBBCBCCCC...
output:
299540 190581 156491 190582 156491 10 23908 11 23908 11 296797 12 296797 299999 231119 1 231119 299996 104488 299997 104488 1 13175 2 13175 12 64013 13 64013 10 3370 11 3370 10 1164 11 1164 11 596 12 596 15 13084 16 13084 17 18 18 18 16 3387 17 3387 17 678 18 678 23 1094 24 1094 120 1896 121 1896 33...
result:
ok moves = 299540
Test #38:
score: 0
Accepted
time: 279ms
memory: 29092kb
input:
299999 299995 BBBBCCCBBBBBBBBCCBCBCBBBBCCCCBBCCCBBBBBCBBBCBBBCCBBCCCCBCBCBCCCCBBCBBCCBBBCBBBCBBBBBBBBCCBBCBBBBBBBCCCBCCBBBCBCBCCBBCBBCBCBBBBCBCBBCBCBCBBCCCBCCBCBCCBBBCBBCBCCBBCBCBBBBCCBCBCBCCCCBCCCBCBCCBCCCCBBBBBBCBCBCBCBCCBCBBBCCBBBCCBCBCCCBBBBBCCCBCCBCBCBCCCCBBCCCBBBBBCBBCCBBCBCCBBCCBBBBBBBCCCBCBC...
output:
299896 168 156491 169 156491 11976 595 11977 595 22004 13 22005 13 109188 2 109189 2 18448 4 18449 4 25444 3 25445 3 8196 4 8197 4 3779 7 3780 7 40 7 41 7 698 669 699 669 7 944 8 944 5 105 6 105 13 193 14 193 5 21 6 21 13 17 14 17 5 6 6 6 14 13 15 13 5 12 6 12 29 15 30 15 5 14 6 14 30 16 31 16 30 19...
result:
ok moves = 299896
Test #39:
score: 0
Accepted
time: 312ms
memory: 29284kb
input:
300000 3210 CCBBCBBCCBBBBCBBCBBCCCBCCCBBBBBCBBCBBCBCBCCBBCBBBCCCCCBBCCCCCCCCBBCBBBBBCCCBBCBBBBCCBBBCCCCBBBBBBCBBBCBBCCBBCCCBCBCCCCCCBCBBBCBCBBBCCCBCBCCCCBCBBCCBBBBBCBBBBCBBCBBCCCBCCBCCCBBCCBCCCCCCCCBCCBBCBBBBBBCBBBBBCBBCBCCBBBCBBCBCCBBBCCCCBCCBBBBBCBCBBCBBBBBBBBBCCCCBCBCCBCCCCCBBBCBBBCCBBCCCCCBBBCBC...
output:
299636 23907 242088 23907 242089 104487 296954 104487 296955 64759 558 64759 559 120402 299487 120402 299488 3369 298276 3369 298277 1163 296821 1163 296822 3 298693 3 298694 3 297479 3 297480 5 299451 5 299452 4 296811 4 296812 6 296793 6 296794 6 296793 6 296794 6 296793 6 296794 6 296791 6 296792...
result:
ok moves = 299636
Test #40:
score: 0
Accepted
time: 339ms
memory: 29120kb
input:
300000 296790 BBCCBBCBCBBCCCCBBBCBBBCCCBBCCCCBCCCCBCCCBBCCBCBBBBBBBBCBCBCBCBCCBCBBCBBBBCBCBCCCCBBBBCCBCCBCCCCCCCCBBCBCBCBCCCBCCBCCBCBCBCCBCCBCBBBCCCCCBBBCCBCCCBBBBBCCBBCCBBCCCBCBBCBCCCBCBBCCBCBCCCCBCBBCBBBBCCCCBBCCBCCCBCBCBBBCBBCBBCBBBBBBCCCBBBCCBCCBBCCCCBBBCBBBCBCBCBBCBCBBBBCCCCBCBBCCBBBCBCBCCBBCBB...
output:
299960 193795 3369 193796 3369 3239 16 3240 16 3226 227 3227 227 3227 113 3228 113 3218 202 3219 202 3211 396 3212 396 3212 2 3213 2 3212 12 3213 12 3242 5 3243 5 3236 4 3237 4 3211 5 3212 5 3220 6 3221 6 3211 7 3212 7 3223 11 3224 11 3225 15 3226 15 3229 16 3230 16 3211 19 3212 19 3211 18 3212 18 3...
result:
ok moves = 299960
Test #41:
score: 0
Accepted
time: 339ms
memory: 29156kb
input:
299999 3210 CBCBCBBCCCBBBBCCBCBCCCBBCBBCBBCBCCCCBCBCCCCBBBCBBBBCBCBCCBCBBBCBCBBCCBCCBBCCCCBCCBCCBBBBCBCCCBBBBCCBCCCCBCBCBBCCBBBBCCBBCCBBCBCBCCBCBCBBCCBCCCCCBCBBBBBBCBCCCCBCBBCCCCCCBBCCCCCBCBCBBCBCCBBCCBCCBBBBCBBCCCCCCBBCBBCCCCCBCCBBBBBBCBCCCCBCBBCBCBBBBBCCCCCBBBBCCCBCBBBBBCBCBBCBBBBBBCCCCCBBBBCCCBBB...
output:
299944 242088 156491 242089 156491 296953 1164 296954 1164 8761 1 8762 1 18788 14 18789 14 15230 8 15231 8 22225 5 22226 5 298273 12 298274 12 296819 6 296820 6 297475 4 297476 4 296959 5 296960 5 298485 4 298486 4 297894 5 297895 5 296982 5 296983 5 297175 6 297176 6 296791 439 296792 439 296790 21...
result:
ok moves = 299944
Test #42:
score: 0
Accepted
time: 342ms
memory: 29148kb
input:
299999 296789 CCCBBCCCCCCCBCBCBBCBBCCBBCBBCBCCBBBCCBBCCBBCCBCBCCBBCBBBCBCBCCBBCBCBCCBBBCBCBCBBBCCCBCBBCBBBCBBCBBBBBCBBCCBCCCCCCCCBBCCCCCCCBCCBBBBCCBBBCBCBBCCBCCCCBCCCCCCBCCBBBBBCCBBBBCBBBCBBCCBCCCCCCBCCBBCBBCBBCCCBBBCBBBCBCBBBBBCBCBBCCBCBBCBBBCCBCBBCBBBCBCBBBBBCCBBBBCCCCCBCBBBBCBCCCCBBBCCBBBCCCCCCBB...
output:
299914 156491 248508 156491 248509 23907 3212 23907 3213 296795 3213 296795 3214 3367 3213 3367 3214 593 3211 593 3212 14 3212 14 3213 673 3216 673 3217 1088 3211 1088 3212 948 3211 948 3212 447 3221 447 3222 225 3224 225 3225 661 3211 661 3212 444 3211 444 3212 111 3211 111 3212 200 3224 200 3225 3...
result:
ok moves = 299914
Test #43:
score: 0
Accepted
time: 338ms
memory: 29176kb
input:
300000 98765 BBCBBCCBCBBBBCBCCCBBCBCBCCBCBBBBBCCBCBCBCCBCCCCCBCCCBCBBBBCCBCCBCCBBBCCBCCCCBBBCBCCCCCBCBCCCBBBCCBBBBCCCCBBBCBBBBBCBBCBCCCBCCBCCCCBBCBBBBBCCCBBBCCCBBBBBCCCBBBBBBBBCCCCCCBCBBBBBCBCBBCCBCBBCCBCBCCCBBCCBBBBCBCCBCBCBCCCCCBCBBCBCBBCBBBBBBBCCBBBCCBCCBCBCBBCCCCBCBBBBCBBCBCBCBBBBBBBBCCCBBBBCCCB...
output:
299684 156490 146533 156490 146534 13174 91821 13174 91822 2 201399 2 201400 1 209421 1 209422 6 205004 6 205005 3 203933 3 203934 2 204301 2 204302 5 204480 5 204481 5 202724 5 202725 5 201246 5 201247 5 201239 5 201240 6 201236 6 201237 218 201241 218 201242 62 201237 62 201238 33 201239 33 201240...
result:
ok moves = 299684
Test #44:
score: 0
Accepted
time: 367ms
memory: 29152kb
input:
300000 201235 BBCCCBBBBCCCCCBBBBBBCCBBBBCCCBBBBCBBBCBBBBCBCBBBCCCBBCBCCBCBCBBBCBBBCCCCBBCCBBBCBBCBCCCCBBCBCCCBBCCCCCCBCBBCCCBCCBBBBCBBBCCCCBBCCBBCCCCBCCCBCBBBCCCBBCBBCCCBCBBCBCBCCBBBBBBCBCCCBBBCBCBBBBBBBCCCBCCCBBCBBBCCBCBBCBBCCBCCBBCBBBBCBBBBBBCBCBBCCBCCBCCCBCCBBCBBCCCCCBBCCCBCBCBCCCCBCBBCBCBCBCCCBB...
output:
299440 3369 44063 3369 44064 1163 98793 1163 98794 595 98802 595 98803 13080 98781 13080 98782 17 98814 17 98815 3382 98813 3382 98814 675 98784 675 98785 1012 98775 1012 98776 950 98766 950 98767 227 98766 227 98767 446 98773 446 98774 114 98766 114 98767 32 98799 32 98800 2 98766 2 98767 1 98766 1...
result:
ok moves = 299440
Test #45:
score: 0
Accepted
time: 347ms
memory: 29176kb
input:
299999 98765 CCBBCCBCBCBCBCCBBBCBCBBCCBBCBCCCBCBBCBBBCBCBCBCBBCBCCBCBBCCCBBBCCCBBCBBCCBBCBBBBCCBBBBBBBCCCCCBBBCBCCCCBCBBCBBBCBBCBCBCBCBBCCBCCCBCBCBCBBCBBCBBBCCCCCCBBCCBBBBCCBCCBBBCBCCBBCCBCCBBBBCBBBCCCCCCCCBCBCCCCCCBCCCBBCBBCBCCCBCCCCCCBBCBCBCCBBBBCBBCBBBCCCBCCCBCBCBBCBCCCBBBCBCBBCCCCCCCBBBCCCBCBCCC...
output:
299904 146533 3370 146534 3370 201262 1164 201263 1164 201358 18 201359 18 201272 115 201273 115 201251 43 201252 43 201282 33 201283 33 201253 4 201254 4 201236 44 201237 44 201236 1 201237 1 201235 9 201236 9 201241 9 201242 9 201235 10 201236 10 201235 30 201236 30 201235 13 201236 13 201235 35 2...
result:
ok moves = 299904
Test #46:
score: 0
Accepted
time: 347ms
memory: 29104kb
input:
299999 201234 CCBBCCCBCBCBCBBBCCBCBCCBCCCCCCBCBCBBBBCBCCCBCBBCCCBBBBCBBBCBCBBBCCBCCCCCCBCCBCBCBCBCBBBCCBCBCCCBBBCBCBCBBBBBBCBBBCBCBBCBBCCBBBBCBCCBBBBCCCCCCCCCCBBBCCBCCBCCBBCBCBBCBBBBCCCBBBBCBCCBCCBBCCCBCCCBBBCCCBCCBCBBBBCCCBBCCCBCCCCBBBCBCCBCCCCCBCBBCCCCBBCBCBCCBCBBBBBCCBBCCBBCBBCCBCCBBCCBCBCCBBBBBB...
output:
299526 289350 13175 289351 13175 98930 15110 98931 15110 110737 3370 110738 3370 208777 1164 208778 1164 117207 18 117208 18 106955 450 106956 450 102538 228 102539 228 101467 72 101468 72 101835 43 101836 43 102014 33 102015 33 101997 1 101998 1 98804 1 98805 1 98768 43 98769 43 98770 13 98771 13 9...
result:
ok moves = 299526
Test #47:
score: 0
Accepted
time: 299ms
memory: 29284kb
input:
300000 150000 CBBBBCCBCBBBBCBBBCBCBCBBCBBBBCBBCCBCCCBBBBCBCBBBBBBCCCCCCBCBBCCBCBCBBCBCBBBBBBCBCBBBBCCBCCCBBCCCBBCCCBBBBCCCCCBCCBCBBCCCCBCBBBBBBBBBBBBBBBCBBBCBBBBCBBBCCCBCBCCBBBCBBCCCCCCBBBCBBCBCBCBBCBCCCCBCCCCCCCCCBCCCBCBBBBBBBCBBCBBBBBBCCBBBBCCCCCCBBBCCCCCBCBCBBCBBCBCBCBBBCBBCCCBCCBCCBCBCBCBBBBBCBC...
output:
299434 150014 156490 150015 156490 150002 3368 150003 3368 150001 1162 150002 1162 150002 594 150003 594 150001 16 150002 16 150001 8165 150002 8165 150001 3381 150002 3381 150001 226 150002 226 150001 113 150002 113 150008 70 150009 70 150010 122 150011 122 150009 31 150010 31 150001 2 150002 2 150...
result:
ok moves = 299434
Test #48:
score: 0
Accepted
time: 327ms
memory: 29176kb
input:
300000 150000 BCCCCCCBCBBCCBBBBCBCCBCBCBCBCCCBCBCBBBCCCBCBBBCBBBBBBCBCBCCCBCCCBCCBBBBBCBCCCBCBCCCBCCBBCCBBBCBBBCBBCBCCBBBCBCCCBCBBCBCCCCBCCCCCBBCBCBCBBBCCBBCCBCCBCBBCCBBCCBBBBCCCBBCCBBBBBCCBCCBBBBBCBBCCBCCBBBCBBBBBBCCBBCCBBCBCBCCCBCBCCCBCBCBCBCCCBCCCCCBCCCCCBBBBBCCCCCBCBCCBCBBCCCCCBCBBCCBCBCBBCCBBCB...
output:
299902 23907 95298 23907 95299 104486 150164 104486 150165 64758 158186 64758 158187 3369 153769 3369 153770 595 152698 595 152699 17 151487 17 151488 675 150033 675 150034 114 150007 114 150008 202 150009 202 150010 71 150001 71 150002 1 150009 1 150010 13 150001 13 150002 7 150006 7 150007 12 1500...
result:
ok moves = 299902
Test #49:
score: 0
Accepted
time: 339ms
memory: 29116kb
input:
299999 150000 BCBCBBBBCCBCCCCCBCCBCBBCCBCBBBBBCBBBBCBBBCCCBCBBBBBBBBCCCBCCCBBCBBBCCCBBCBBCBBBCCBBCCBCCBBBCBBBCBBBBCCCCBBBBBCCCBCCBCBBBCBCCBCBCBCBBBCBCCCBBCCCCBCBBCCBBCCBCBCCBCCCCBCCCBCCBCCBBBCBCBCCBBCCBBCBBCCCCBCBBCCBCCBBBCBCBBBCCBCCCBBBBCBCBBCBBBCBCBBCCBCCBCCCBCCBCBCBCCBCBCCCBCCBBBCBBBCCBBCCBCBBCBC...
output:
299908 156491 150013 156491 150014 23908 150001 23908 150002 296796 150002 296796 150003 104486 150000 104486 150001 64758 150006 64758 150007 594 150000 594 150001 1 150000 1 150001 3 150009 3 150010 4 150010 4 150011 2 150000 2 150001 2 150000 2 150001 4 150000 4 150001 9 150010 9 150011 442 15000...
result:
ok moves = 299908
Test #50:
score: 0
Accepted
time: 349ms
memory: 29172kb
input:
299999 149999 CCCCBBBCBCBCCCBBCBBBCCCBBBBCCCBCBBCBBBBCCCCBBBCBBCCBCCCCCCCCBCCCBCBBCBBCBCBCCCCCCCBBBBBCBBCBCBCBBCCCBCBCCBBCBBBCCCCCBBBCCCBBCBBBBCCBCBBCBCCBCBCCBBCBBCBBCCBCCBBCCBBBCCCBCCCBCCCBBCCCCCBCBBCCCBCBCCBBBCCBCCCCBBCCBCCCCBCCCBBCBCCBBBCCCBCCBCCCCCCCBCCBBBCBBCCBBBCCBCBCBCBCCCBCBBCCBCBCBBCCCBCCCC...
output:
299948 156491 95299 156491 95300 1163 40587 1163 40588 595 150164 595 150165 17 161971 17 161972 71 70875 71 70876 42 171998 42 171999 32 219133 32 219134 44 168442 44 168443 14 153772 14 153773 8 150007 8 150008 5 150009 5 150010 31 150001 31 150002 12 150001 12 150002 13 150001 13 150002 35 150001...
result:
ok moves = 299948
Test #51:
score: 0
Accepted
time: 342ms
memory: 29164kb
input:
300000 150001 CBBCCCBBCBBBCCCCBCCCBBBCBBCBCCBBCBCCBCBCCBBBCBCBBBBCCBCBBCCBCCBBCBCCCCCCCCBBCCCCBBCBBCCBBCBBCBBCBBCBBCBBBCBBBBCBBBBCBBBBBCBCBBBCBBCCCBBBBCCBBBBCCBBBCBBCCBCBCBCBBBBBBCCBBCCCCCBBBCBCBBCCBCCCCBBBCBBBBCCCCCCCBBCCCCBBCBBCCBBBCBBCBCCCCBBCBCCBBCBCCBCBBCCBBBCBCCCCBBBBCBBBBBBBBBCCCBBBBCBBBCCBCC...
output:
299890 95297 156490 95298 156490 150013 23907 150014 23907 150014 13174 150015 13174 150005 1162 150006 1162 150003 594 150004 594 150000 16 150001 16 150000 674 150001 674 150007 448 150008 448 150000 70 150001 70 150000 2 150001 2 150000 12 150001 12 150000 6 150001 6 150000 2 150001 2 150007 5 15...
result:
ok moves = 299890
Test #52:
score: 0
Accepted
time: 402ms
memory: 29276kb
input:
300000 149999 BBBBCBBCCCBCCBBCBCCCCBBCCBBCBCBBBCCBCCBCCCBBBBCBCCCCBCCBBCCCCCCBCCCBBBCCCBCCCBCCCBCCBCBCCCCBBCCCBBCBCBBBCBCBBBBBBCBCCBCBCCCBBBBBBCCBCCBCCBBBCBCBBBBBCCBBBCCCBBBBBBBBCCCBCCCBCCBBCBCBCCBCCBCCBCBBBCCCCBCCCBCBBBCCBBCBCBBCCBCCBBCBCCBBBBCCCCBCBBCCCCBBBBCCBCCCCBCCCCBBCBBBBBCCBCBCCCBCBCCBCBCCCC...
output:
299656 23907 95299 23907 95300 104486 40587 104486 40588 64758 150165 64758 150166 120399 161972 120399 161973 121934 260013 121934 260014 13174 168442 13174 168443 15109 158190 15109 158191 17 152701 17 152702 449 153069 449 153070 227 150012 227 150013 446 150010 446 150011 114 150009 114 150010 2...
result:
ok moves = 299656
Test #53:
score: 0
Accepted
time: 337ms
memory: 29212kb
input:
299999 150001 BCBCBCBBCBCBBCBCCCCCBCBCBBBCCCBCBCBCBCCBCCBBBCCBCCCCBCCBCCBBCBCBBCBCBCBBBBBCCBBBBCCBCBCBCCBBCBCCCBCBBCBCBBCBBBBCBBBCBBCBBBBCCBCBCCBCBCCBBCBCBCBBBCBBCCBBBCBBBBBCCCBBCBBBCBBBBCCBBCBCCBBCCBCBBCBBCBBBBBCBCBCBBBBBBBBCCBCBCCBBBBCBBCBBBCCCCCBBCBBBBCCCBCBCBCBCBCBCCCBBCBBCCBCCBCBCBBBBBBCCBCBBBC...
output:
299792 95297 23908 95298 23908 150026 64759 150027 64759 150122 3370 150123 3370 150014 1164 150015 1164 150005 3 150006 3 150001 2 150002 2 149999 13 150000 13 150004 7 150005 7 150007 4 150008 4 149999 8 150000 8 150012 8 150013 8 150011 8 150012 8 150017 443 150018 443 149999 221 150000 221 14999...
result:
ok moves = 299792
Test #54:
score: 0
Accepted
time: 328ms
memory: 29172kb
input:
299999 149998 CBCCBCBCBCCBCCCCCBBCBCBCCCBCCCBBCBCBCCBBCBBCBBBCBBCCBCCBBCBBBBCCCBBCCBCBBBBBBBCBCCBBBCBBCCCCBBCBBCBCBCCBBCCCBCCCBBBCCBCBCBCBBBCBCCBBBCBCBCBCCCBCCBCCCBCCCCBCCBBCBBCBCCCCCBBCCCBBCBBCBBBCCBBCBCBCCBCBBCCBBBBBBBBBCCCBCCBBCCCCBBCBCCBCCCCCBBCCBCBCCBCCBCCBCBBBCBCCCCBBBBCBBBCBBCBBCCCBCBCBCBBBCB...
output:
299972 3370 40587 3370 40588 1164 150165 1164 150166 596 153769 596 153770 18 152698 18 152699 3383 153066 3383 153067 676 153227 676 153228 450 150020 450 150021 72 150021 72 150022 33 150012 33 150013 2 150002 2 150003 8 150003 8 150004 4 150002 4 150003 5 150002 5 150003 8 150010 8 150011 13 1500...
result:
ok moves = 299972
Test #55:
score: 0
Accepted
time: 368ms
memory: 22428kb
input:
262143 194294 CBBBCCCBCBBBCBBCBCBCBCCBCCCBCBCCCBCCCCBCBBBCCCCBCCCCBBBBCBBCBCCBCBCCCBCCCBCCCBBBBCCCCCCCCBBCCBBCBCBBBBCBCCBBBBCCCBCBCBCCBCCCBCBCBCBBBBBBBCBBCCCCBBCCBCBCBBCBCCCBCBBBCCBBBBCBCCBCCCCCBCBBBBCBBBBBBBBBBBCBBCBCBCBBCCBCCBBCBCCCBBBBCCBCCBBBBCBCCCBBBCBCBCCCBCCBBBCCBBCBCCBBBCCBBCCCBCCCBCBBBCCCBC...
output:
262120 258434 34985 258435 34985 67851 5667 67852 5667 67857 6381 67858 6381 67850 190 67851 190 67850 196 67851 196 67859 14 67860 14 67858 9 67859 9 67858 10 67859 10 67863 9 67864 9 67873 7 67874 7 67850 8 67851 8 67850 168 67851 168 67867 11 67868 11 67850 50 67851 50 67850 15 67851 15 67869 41 ...
result:
ok moves = 262120
Test #56:
score: 0
Accepted
time: 319ms
memory: 28316kb
input:
262144 149222 BBCCBCCCCCBCCCCCBCCBCBBCBCBCBBCCCCCBBBBBBBCCCBBBCCCCCBCBBCBCBCCCCCBCBBBBBBBCCCCBCBCBCBBBBBCBBBBCCBCCCBCCBCBCCCBBBCCCCCCBCCBBBCCBCBBBBCCCBBBCBCBBCBCCBCBCBBBCCBBCBBCBCCCCBCCCCBBCCCBCBCBCBBBCCCBCCBCCCCBCCCBCBCCBBBCBCBBCBCCBBCBBBBBBBBBBCBCBBBBCCCBCBCCCBBBBCCCBBBBCBBBCBCCCBBBCBCBBCBCBCCCCBC...
output:
261936 96076 34984 96077 34984 112950 51029 112951 51029 112937 14 112938 14 112938 172 112939 172 112929 17 112930 17 112925 15 112926 15 112923 4 112924 4 112953 4 112954 4 112930 1 112931 1 112933 1 112934 1 112940 2 112941 2 112936 5 112937 5 112923 4 112924 4 112923 5 112924 5 112923 7 112924 7...
result:
ok moves = 261936
Test #57:
score: 0
Accepted
time: 311ms
memory: 28296kb
input:
262145 120549 BCBCBCCBCBBBBBCBBBCBCBCCCBBCCCCCCCCBCCCCCBBCCBCBBBBCCCBCBBCBBCCCCBCCCCBBBBCCBCBCBBBBCBBCBCBCBCCCBBCBBCCCBCCBBCCCBBCBCCCCCBCCCBCBCCBBCCBCCCBCBCCCCCBCBCBCBBCBCCCCBCBBCCBCCBCCCBBCBCBBBBCCCCCBBCBCCBBBBCCCCCCCBCBBCCCBBCCBBBBCCBBCBBCBBBCBCCBBBBBBBBBBBBBCBBCBBCBCCBBBBBBCBBBBBBBCBBCCCBBBBBCBCB...
output:
261964 194345 124749 194345 124750 61762 70037 61762 70038 187 141624 187 141625 193 141720 193 141721 12 141612 12 141613 15 141597 15 141598 95 141597 95 141598 11 141599 11 141600 2 141597 2 141598 3 141597 3 141598 5 141599 5 141600 8 141597 8 141598 6 141606 6 141607 6 141597 6 141598 45 141610...
result:
ok moves = 261964
Test #58:
score: 0
Accepted
time: 350ms
memory: 29104kb
input:
299997 265881 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299996 279414 156493 279415 156493 34118 13176 34119 13176 34117 15111 34118 15111 34120 1165 34121 1165 34117 597 34118 597 34124 19 34125 19 34117 677 34118 677 34128 1092 34129 1092 34117 1892 34118 1892 34127 3058 34128 3058 34117 1014 34118 1014 34130 2579 34131 2579 34117 1839 34118 1839 34126...
result:
ok moves = 299996
Test #59:
score: 0
Accepted
time: 403ms
memory: 29148kb
input:
299998 76325 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299998 168973 23909 168974 23909 223837 104489 223838 104489 231859 64760 231860 64760 227442 3371 227443 3371 226371 1165 226372 1165 226739 597 226740 597 225161 13082 225162 13082 223707 19 223708 19 223846 8167 223847 8167 223804 6399 223805 6399 223674 10649 223675 10649 223696 10173 223697 101...
result:
ok moves = 299998
Test #60:
score: 0
Accepted
time: 379ms
memory: 29168kb
input:
299999 236065 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
299998 254519 156491 254520 156491 64099 13174 64100 13174 72121 15109 72122 15109 67704 2 67705 2 66633 13 66634 13 67001 7 67002 7 65423 3 65424 3 63969 4 63970 4 64108 6 64109 6 64066 7 64067 7 63958 9 63959 9 63935 442 63936 442 63949 220 63950 220 63935 439 63936 439 63938 64 63939 64 63935 10 ...
result:
ok moves = 299998
Test #61:
score: 0
Accepted
time: 320ms
memory: 29104kb
input:
300000 46255 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
300000 144330 23907 144331 23907 253746 104487 253747 104487 253748 64758 253749 64758 253746 3369 253747 3369 253752 1163 253753 1163 253746 595 253747 595 253756 13080 253757 13080 253746 17 253747 17 253755 8165 253756 8165 253746 6397 253747 6397 253758 10647 253759 10647 253746 10171 253747 101...
result:
ok moves = 300000
Test #62:
score: 0
Accepted
time: 335ms
memory: 29168kb
input:
299997 56982 BBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBC...
output:
299996 133603 13177 133604 13177 243043 15112 243044 15112 243052 1166 243053 1166 243031 20 243032 20 243062 452 243063 452 243023 117 243024 117 243019 205 243020 205 243020 74 243021 74 243016 35 243017 35 243019 2 243020 2 243016 1 243017 1 243016 3 243017 3 243023 14 243024 14 243016 8 243017 8...
result:
ok moves = 299996
Test #63:
score: 0
Accepted
time: 330ms
memory: 29104kb
input:
299998 129345 CCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBB...
output:
299998 115953 156492 115954 156492 61241 23909 61242 23909 170817 296798 170818 296798 182624 231119 182625 231119 91529 104487 91530 104487 280665 13174 280666 13174 192652 3369 192653 3369 239787 17 239788 17 170654 227 170655 227 170659 446 170660 446 170654 32 170655 32 170654 3 170655 3 170660 ...
result:
ok moves = 299998
Test #64:
score: 0
Accepted
time: 340ms
memory: 29260kb
input:
299999 265635 CBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCB...
output:
299998 156491 279662 156491 279663 3369 34529 3369 34530 3 38133 3 38134 7 34395 7 34396 1 35051 1 35052 2 34492 2 34493 4 34374 4 34375 5 34366 5 34367 7 34365 7 34366 8 34365 8 34366 8 34370 8 34371 441 34365 441 34366 219 34370 219 34371 438 34373 438 34374 106 34365 106 34366 24 34377 24 34378 2...
result:
ok moves = 299998
Test #65:
score: 0
Accepted
time: 342ms
memory: 29156kb
input:
300000 172035 BBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBC...
output:
300000 128129 156490 128130 156490 139936 13173 139937 13173 131734 3368 131735 3368 130663 1162 130664 1162 127997 594 127998 594 128093 13079 128094 13079 128007 3 128008 3 128031 5 128032 5 128118 4 128119 4 128061 6 128062 6 127979 6 127980 6 127968 7 127969 7 127966 9 127967 9 127968 3375 12796...
result:
ok moves = 300000
Test #66:
score: 0
Accepted
time: 51ms
memory: 29176kb
input:
300000 143374 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #67:
score: 0
Accepted
time: 38ms
memory: 29212kb
input:
300000 59002 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #68:
score: 0
Accepted
time: 39ms
memory: 29112kb
input:
299999 85730 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #69:
score: 0
Accepted
time: 35ms
memory: 29288kb
input:
299999 52075 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #70:
score: 0
Accepted
time: 35ms
memory: 29288kb
input:
300000 234800 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 218242 296113 218243 296113
result:
ok moves = 2
Test #71:
score: 0
Accepted
time: 43ms
memory: 29272kb
input:
300000 24663 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 187615 271843 187615 271844
result:
ok moves = 2
Test #72:
score: 0
Accepted
time: 31ms
memory: 29116kb
input:
299999 82421 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 92657 152873 92658 152873
result:
ok moves = 2
Test #73:
score: 0
Accepted
time: 31ms
memory: 29100kb
input:
299999 103379 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 285282 219998 285282 219999
result:
ok moves = 2
Extra Test:
score: 0
Extra Test Passed