QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#444092 | #8523. Puzzle II | ucup-team1004# | AC ✓ | 28ms | 22080kb | C++14 | 2.3kb | 2024-06-15 17:16:25 | 2024-06-15 17:16:27 |
Judging History
answer
#include<bits/stdc++.h>
using namespace std;
const int N=1e6+10;
int n,k,a[N],A[N],B[N],nxt[N],flag,l1,r1,l2,r2,p1,p2;
char str1[N],str2[N];
vector<pair<int,int>> ans;
mt19937 rnd(3);
int F1(int *A,int w)
{
int x=w;
while(x<n&&A[x]==A[w]) x++;
return x-w;
}
int F2(int *A,int w)
{
int x=w;
while(x>=0&&A[x]==A[w]) x--;
return w-x;
}
void work(int *A,int x)
{
for(int i=0;i<n;i++,x=nxt[x]) A[i]=a[x];
}
bool chk()
{
while(l1<n&&A[l1]==p1) l1++;
if(l1==n) return 0;
while(A[r1]==p1) r1--;
while(B[l2]==p2) l2++;
while(B[r2]==p2) r2--;
return 1;
}
int main()
{
scanf("%d%d",&n,&k);
if(k*2>n) k=n-k,flag=1;
scanf("%s%s",str1,str2);
for(int i=0;i<n;i++) a[i]=(str1[i]=='B'),a[i+n]=(str2[i]=='B');
GG:;
ans.clear();
for(int i=0;i<n;i++) nxt[i]=(i+1)%n,nxt[i+n]=nxt[i]+n;
int x=rnd()%n,y=rnd()%n+n;
int k1=(x+k)%n,k2=(y+k)%n+n;
if(a[x]==a[y]) goto GG;
p1=a[x],p2=a[y];
int s1=0,s2=0,w1=x,w2=y%n;
while(1)
{
while(1)
{
int flag=0;
if(a[nxt[x]]==p1) x=nxt[x],k1=nxt[k1],s1++,flag=1;
if(a[nxt[y]]==p2) y=nxt[y],k2=nxt[k2],s2++,flag=1;
if(!flag||min(s1,s2)+k>=n) break;
}
if(min(s1,s2)+k>=n) break;
ans.push_back({(s1+w1+1)%n,(s2+w2+1)%n});
swap(nxt[x],nxt[y]);
swap(nxt[k1],nxt[k2]);
swap(k1,k2);
}
s1=(w1+s1)%n,s2=(w2+s2)%n;
work(A,x),work(B,y);
l1=0,l2=0,r1=n-1,r2=n-1;
while(chk())
{
int w1=F1(A,l1),w2=F2(B,r2);
if(w1==w2||min(w1,w2)>1)
{
w1=min({w1,w2,k});
for(int i=0;i<w1;i++)
A[l1+i]=p1,B[r2-i]=p2;
ans.emplace_back(s1+l1+w1-k,s2+r2+1);
ans.emplace_back(s1+l1+w1-k,s2+r2-w1+1);
}
else
{
w1=min(F1(B,l2),F2(A,r1));
for(int i=0;i<w1;i++)
B[l2+i]=p2,A[r1-i]=p1;
ans.emplace_back(s1+r1+1,s2+l2+w1-k);
ans.emplace_back(s1+r1-w1+1,s2+l2+w1-k);
}
}
if((int)ans.size()>n)
{
// puts("AAA");
goto GG;
}
// printf("%d %d %s %s\n",n,(flag?n-k:k),str1,str2);
printf("%d\n",(int)ans.size());
if(!flag)
{
for(auto k:ans)
{
int x=k.first,y=k.second;
x=(x+n)%n,y=(y+n)%n;
printf("%d %d\n",x+1,y+1);
}
}
else
{
int p=1,s1=0,s2=0;
for(auto f:ans)
{
int x=f.first,y=f.second;
x=(x+k+n+s2)%n,y=(y+k+n+s1)%n;
s2=(s2+y-x+n)%n,s1=(s1+x-y+n)%n;
p^=1;
if(p) swap(x,y);
printf("%d %d\n",x+1,y+1);
}
}
}
详细
Test #1:
score: 100
Accepted
time: 1ms
memory: 12028kb
input:
6 3 BCCBCC BBCBBC
output:
2 4 6 5 1
result:
ok moves = 2
Test #2:
score: 0
Accepted
time: 1ms
memory: 12120kb
input:
2 1 BC BC
output:
1 2 1
result:
ok moves = 1
Test #3:
score: 0
Accepted
time: 0ms
memory: 12076kb
input:
2 1 BB CC
output:
0
result:
ok moves = 0
Test #4:
score: 0
Accepted
time: 1ms
memory: 12032kb
input:
2 1 CC BB
output:
0
result:
ok moves = 0
Test #5:
score: 0
Accepted
time: 1ms
memory: 12100kb
input:
3 1 CCC BBB
output:
0
result:
ok moves = 0
Test #6:
score: 0
Accepted
time: 1ms
memory: 12060kb
input:
3 1 CBC BCB
output:
1 2 2
result:
ok moves = 1
Test #7:
score: 0
Accepted
time: 1ms
memory: 12160kb
input:
3 2 BBB CCC
output:
0
result:
ok moves = 0
Test #8:
score: 0
Accepted
time: 1ms
memory: 11992kb
input:
3 2 BCB BCC
output:
2 1 3 2 1
result:
ok moves = 2
Test #9:
score: 0
Accepted
time: 1ms
memory: 12120kb
input:
4 2 CCCB BBCB
output:
4 4 3 1 4 1 2 1 1
result:
ok moves = 4
Test #10:
score: 0
Accepted
time: 0ms
memory: 12060kb
input:
9 6 CCCBCCCBB BBBCBBBCC
output:
3 2 2 4 4 5 5
result:
ok moves = 3
Test #11:
score: 0
Accepted
time: 0ms
memory: 11972kb
input:
21 3 CCCCBBCBCCCCCCCBCCCCC BBCCBCBBBBBBBBBCBBBBB
output:
10 5 3 7 5 9 7 10 8 12 10 13 11 15 13 16 15 16 18 16 17
result:
ok moves = 10
Test #12:
score: 0
Accepted
time: 0ms
memory: 12148kb
input:
49 41 CBCCBCCBCCBCCBCCCBBCCBCBBCCCBBCCBCBCBCBCCCCBCBCCB BCCCCBCBBBBCBCBBBBBCBBBBCCCCBCBBCBBCBBBBCBCBCBBBC
output:
29 48 21 3 22 4 23 5 28 6 32 7 33 12 35 14 36 16 38 18 39 19 41 20 42 23 45 24 46 26 47 27 48 29 49 31 1 32 2 33 3 35 4 37 7 38 10 39 11 40 12 47 6 47 5 45 11 45 10
result:
ok moves = 29
Test #13:
score: 0
Accepted
time: 0ms
memory: 12152kb
input:
114 8 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
output:
0
result:
ok moves = 0
Test #14:
score: 0
Accepted
time: 0ms
memory: 10024kb
input:
266 28 CBBCBBCCCCBCBBCBBBCBCBCBCBBCBCBBCCCCBCCCCCBCCBBCCBBCBCBBCCCCCCBBBCCCBCCBCBBCCCBCCCCCCBCBBCCCBCBBCCBCBBBCBCCCBBCBCCCCBBCBBCBBCCBBCCCCCBBCCCBCCCCCCCCBBBBBBCBCCBCCCCBBCBBBBCBCCCCCCCBCBBCBCCCCCCCCCCCBBBBCCCCBCBCCCBCCCCCCCCCBCBCCCBBBCCCBCCBCBBCBCCCCCCBCBCCCCBCBCCBCCCCBCB CCBCBCBBCBCBBCBCCCBBBCBCBB...
output:
153 226 226 227 229 230 230 235 231 237 232 241 233 242 236 243 238 244 243 245 244 251 249 252 250 253 251 255 252 260 253 265 255 266 256 1 257 2 258 3 259 4 261 5 262 6 263 8 265 9 266 10 2 14 3 15 4 17 6 18 10 19 13 20 14 21 15 22 16 23 17 24 18 25 19 26 23 27 24 29 26 30 27 31 29 35 30 36 32 37...
result:
ok moves = 153
Test #15:
score: 0
Accepted
time: 0ms
memory: 12064kb
input:
620 443 BBBBBBCBBBCBBCBCBCBBBBCCCBCCBCBBBBBBCCCBBBCCBBCBCBCBBCCCCBCBBCBCCCCBBBBBBCCCCCBBBBCCBCBBBBBCBCBBCBCBCCCCBCBBCBBBCBBBCCCBCCCBBBBBCCBBCCBBBCCBCCBCBBCBCCCCCCCCCBCBCBBBCBBCBBCBBBBBBBCCBBBBBBBBBBCBBCBBCBBCCCBBCCBBBBCCCBBBBBBCBBBBBBBBCBBCBCBBBCCBBBBCCBBBCBCBCBBBBBCBBCBBBBCBBBBCCBBBCBBBBBCBBCCCCBCC...
output:
356 537 151 539 152 542 154 543 155 546 157 547 158 552 160 553 161 556 162 557 163 562 164 565 165 567 166 568 168 569 170 570 171 571 181 573 184 574 189 575 190 579 191 580 192 583 193 584 195 585 196 586 197 589 198 590 200 593 201 595 202 598 203 599 205 606 206 607 207 609 209 610 211 616 212 ...
result:
ok moves = 356
Test #16:
score: 0
Accepted
time: 1ms
memory: 11988kb
input:
1446 646 CCCBCCCCCCCBBCCBBCCCCBBCCCBBCCCCCCCCCCCCCCCBCCCCCCCCBBCCBBCCCBCBBBCCCCBBCCCCCCCCCCCBCBCCCBBCCCCBBCBCBCCCCCCCBCCCCCCCBCCBCBBCCCCCCCCCCCCBCCCBCCCCCCBCCCBCCCCCBBCCCBBCCCBBBCCBCCBCCBBBCBCBCCCCBCBCCCBCCCCBBCCCCCCCBCCCCBCCCBBBCCCBCCBBCCCCBCCCBBCBCCCCCBBCCBCCCCCCBCCCCCCCCCCCCCCBCCCCCBCBCCCCBCCCCCB...
output:
815 96 1278 98 1280 99 1283 100 1284 101 1286 102 1287 109 1288 110 1289 117 1290 119 1291 121 1296 124 1297 125 1298 126 1300 138 1301 139 1302 142 1309 144 1310 150 1311 151 1312 154 1319 155 1320 160 1321 161 1323 164 1324 167 1326 170 1329 171 1332 173 1334 178 1335 180 1342 182 1343 184 1344 18...
result:
ok moves = 815
Test #17:
score: 0
Accepted
time: 1ms
memory: 12016kb
input:
3374 2755 BCBBCBBBCBBBBBBBBBCCBBBBBBBCCBBCBBCBBBBBCBBBBBBBBCBBBBBBBBBBBBCBBBCCBBBBCBBBBBCBBBBBCBBBBCBBBBBBBBBCBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBCCBBBBBBBBBCBBCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBCBBBBBBBBBBBBBBCCBCBCBCBBBBCBBBCBBBBBBBBCBBCBCBBCBCCBBBBBBBBBBBCCBBBBBBBBBBBBBBBBBCBBBBBBBBBBB...
output:
1685 3151 452 3152 453 3155 455 3156 456 3159 461 3160 462 3169 470 3170 471 3175 472 3178 473 3179 474 3181 475 3182 492 3184 493 3192 498 3193 499 3204 500 3205 501 3207 506 3208 507 3214 516 3215 517 3216 521 3217 522 3220 524 3221 525 3224 526 3225 527 3231 532 3232 533 3234 539 3235 540 3240 54...
result:
ok moves = 1685
Test #18:
score: 0
Accepted
time: 2ms
memory: 12164kb
input:
7872 7827 BCBBCBCBBCCBCBBBCCCBBBBBBBCBBBBCCBCCBCBBBBBBCBBCBBBCCCBBBCCCCBCBBBBCBBCCBBBBCCBBCBBBCBCBBCBCBBCCBBBCCBBBBCCBBCBBBBBBCBBBBBBBBCCBBCCCCBCCCBBCCCBBCBCBBBCBBBBCBBBBCBCBBBCCBBCCCCBBBCBBCCBBBBBBCBBBBCCCBBBCCCBBCCCBBBBBBCCBBBCCCCBBBCBBCBCCBBBCCCCBCBBCCBBBBCCBBBCBBCBBBCBBBCBBBBCCBBBBBCCBCBCBBBBBBB...
output:
3972 4953 4232 4954 4234 4955 4242 4956 4243 4964 4245 4965 4246 4975 4247 4977 4249 4983 4250 4984 4251 4985 4253 4988 4255 4990 4259 4992 4261 4994 4263 4997 4264 4998 4267 4999 4269 5000 4273 5001 4274 5006 4276 5012 4279 5013 4281 5015 4283 5016 4284 5019 4285 5020 4290 5021 4291 5023 4293 5026 ...
result:
ok moves = 3972
Test #19:
score: 0
Accepted
time: 2ms
memory: 12116kb
input:
18368 17997 CBBBBBBBBBBCBBBBBBBBBBBBBBCBBCCBBBBBBBBBBBBBCBCBBBBBBBBCBBBBBCBBBBBBBBBBBBBBCBBBBBBBBBBCBBBCBCBBBBBCBCBBCBBBBBBBBBBBBBCCCBBBBBBCBBBBCBCBBCBBBBBCBBBBBBBCCBBBBCCBCBBBBBBBBBBBBCBBBBBBBBCBCBBBBBBBBCBCBBBBBBBBBBBCBBBBCCBBBBBBBCBBBBBBBBBBBBBBBCCBBCBCBBCBCBBBCBBBBBBBBBBBBBCBBCBBBBBBBCCCBBBBBBBB...
output:
9180 7903 9814 7905 9815 7908 9817 7910 9818 7913 9819 7914 9820 7915 9822 7917 9825 7920 9826 7921 9827 7923 9829 7924 9830 7929 9832 7930 9833 7931 9845 7933 9846 7934 9847 7935 9848 7936 9851 7937 9852 7942 9854 7943 9855 7944 9865 7945 9866 7949 9870 7950 9871 7952 9875 7953 9876 7954 9879 7955 ...
result:
ok moves = 9180
Test #20:
score: 0
Accepted
time: 0ms
memory: 12272kb
input:
42858 28689 CCCCCCCCCCCCCCCCCCCCBCCCBBCCCBCCCCCCCCCBCCCCCCCBCCCBCCCCCBCCCCCCCCBCCBCCBCCCCCCCCCCCCCCCCCBCCCCCCCCCBCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCBBCCCBCCCCCCCCCCBCCCCCCCBCCCCBCBCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCCCCCCCCCCCCCCBCCCCCCCCBCCCCCCCCCCCCCCCCCC...
output:
12900 40138 40573 40139 40574 40190 40578 40191 40579 40195 40598 40196 40599 40213 40607 40214 40608 40221 40620 40222 40621 40228 40630 40229 40632 40231 40640 40232 40641 40269 40704 40270 40705 40274 40710 40275 40711 40276 40716 40277 40717 40301 40735 40302 40736 40304 40739 40306 40740 40308 ...
result:
ok moves = 12900
Test #21:
score: 0
Accepted
time: 0ms
memory: 14476kb
input:
100002 40466 BBBBBBBCCBCBCCBCBBBBCCBBCBBBBBBBBBBCBBBBCBBBBBCBBBBBBBBBCBBBCBBBCCBCBCBBBBBBCBBBBBBBCBBBBBCBBBBCBCBCBBBBBBBBCBBBBBBBBCBCBBBBCBBBBBBBBBBBBBCBCBBCBBBBBBBBBBBCBBBBBBBCBCBCBCBBBBBBBBCBCBBBBBBBBCBBBBBBBBCBCCBBBCCBBCBBCBBBBBBBBBBCBBBCBBBBBBBBBBBBCBBCCBBCBBCBBBBCBBBBCBBBCCBBBCBBBBBBBCBBBBCBBBC...
output:
49728 11679 54980 11680 54981 11681 54989 11682 54990 11684 54996 11686 54997 11688 54999 11689 55000 11696 55009 11699 55010 11702 55015 11703 55016 11708 55018 11709 55019 11715 55020 11716 55021 11741 55029 11742 55031 11754 55045 11755 55046 11757 55048 11760 55049 11762 55061 11763 55063 11765 ...
result:
ok moves = 49728
Test #22:
score: 0
Accepted
time: 15ms
memory: 18928kb
input:
233338 159967 CCBCBBCCCCBBCCCCCCCCBCCCBCCCCBCCBCCCCCCCCCBCBCCBBCBBCCCCBCCCCCCCCCCCCCCCCCCCBCCBCCBBCBCCBBBCCBCCCCBBCCCBCCCCCCCCCCCBCCBCCCCCCCCBCCCBBCBCCCBCCCCCBCCBCCBCCCCCCCBCCCCCBCCBBCCCCCCCBCCCCCCCCBBBCCCCCCCCCCCCBBBCCCBBCCBCBCCCCCCCCCBCCCCBCCCCCCCCBBCCCCBCCCCBCCCBCCCBCCCCCBCCCCCBBCCCBCCCCCCCCCCCCC...
output:
121609 217618 221561 217619 221563 217625 221573 217626 221574 217628 221577 217629 221578 217639 221580 217640 221581 217645 221585 217646 221586 217647 221589 217648 221590 217651 221591 217652 221592 217655 221595 217656 221596 217665 221600 217666 221601 217675 221604 217677 221606 217684 221611...
result:
ok moves = 121609
Test #23:
score: 0
Accepted
time: 19ms
memory: 21016kb
input:
300000 1 CCCBBBBBBCCBCCCBCBBBBCBCBCBBCBBBBCBCBCCBBCCBBCCBCBBCBBBBBBCBBBCBCBCCBBCBBCCCCCBCBCBBBBBBBBCBCBBBBCCCBCBBBCCBCBCBCBCBBCCBCBCCCBCBCBBCCBCCBBCBBBBCCBBCBCBBBBCCBBBBBBBCCBCCCBCBCCBBBBBCCBBBBCBCCBCBBCBBCBCCCBBBBBBBCCCCBBBBBBBBCBBBCCBCBBBBCCBBBCCBCBCCBCCBBCBBCCCCCBCBBBCCCCCCBCBBBCBBCCCCCCBCCCBBBCC...
output:
149876 284827 207695 284828 207696 284829 207697 284832 207702 284835 207704 284837 207708 284845 207709 284848 207710 284851 207712 284852 207715 284853 207716 284854 207717 284855 207720 284856 207721 284858 207722 284859 207723 284863 207725 284864 207726 284866 207730 284867 207731 284869 207732...
result:
ok moves = 149876
Test #24:
score: 0
Accepted
time: 16ms
memory: 21296kb
input:
300000 299999 BBCBCCBBBBCCBBBCBBBCCCBCBCBCCBBCCBBCCBBCCBBBBBCBBCBBBCBBBCCBBCBBBCCCCCCBBCCBCBCBCBBBCCBCBBCCCBBCCCCCBCBCCBBCBBCCBBCCBBBBCBBCBBCCBBCCCCCCCBCBCCCBBBCBBBCCCCBCBBCCCBBCBBBCBBBBCCCCCCBCCCCCCBCBBCBBCBCBCBCCCCBCCBCCCBBCCBBCCCCCBBCCBCCCCBBCBCBCBCCCCBBBCCBCBBBCCBBBCCBBCBCCBCCBCCCCBCCBBBCCBCCBCB...
output:
150136 226363 2283 226364 2285 226365 2286 226366 2289 226367 2290 226368 2292 226369 2293 226370 2294 226371 2295 226375 2296 226376 2297 226378 2299 226384 2300 226385 2303 226388 2309 226391 2310 226392 2312 226393 2313 226394 2315 226396 2317 226397 2319 226399 2320 226400 2321 226401 2322 22640...
result:
ok moves = 150136
Test #25:
score: 0
Accepted
time: 24ms
memory: 21040kb
input:
299999 1 BBBCCBBCBCCCCBCCCBBBCCBBBBCBCBBCCCCBBCCCCCCBCBBCBBBCCCCCBCBBCCCCBCBCBCCBBCBCCCBCBCCCBBBBBCBCCBBCBCBBBCCBBCCBBCBBBCBCCBCBCCCBCCCCBBCBCBCBBBBCBCCCCBCCCBBCCBCCCBBBCCCCBCCCBBBBBBCCCBCBCBCBCCBCCBBCBBCCBBCBBCCBBBBCCCCBBCBBBCCCBBCBCCBBCCBBBCCBCCCBCCBBBBBCBCBBBCCBCCCBCBBBBBBBBCCBBCBBBCBCBBBCBCCCCCB...
output:
150041 81877 65694 81878 65695 81880 65697 81881 65698 81883 65701 81884 65702 81888 65703 81894 65705 81895 65708 81896 65709 81898 65711 81899 65712 81900 65713 81902 65716 81903 65717 81906 65718 81907 65719 81908 65720 81909 65722 81911 65726 81914 65727 81917 65729 81919 65732 81920 65733 81924...
result:
ok moves = 150041
Test #26:
score: 0
Accepted
time: 17ms
memory: 19528kb
input:
299999 299998 CBBCBBBCBCBBCBCCCCCBCCBBBCBCBCCCBBBBCCBBCBCCCBCBBCCBBBBCCBCBBCCCCBCBBCCBCCCCBCCBCBCCCBBCBBCCBBCCCBBBCCBBCBBBCCCBBCCBCCCCCBBCCCCCBBCCCCBCCBCCBBBCBCCCCBBCBBBCBBBCCCBCCBBCCCBBCBCBBCBCBBCBCCBBBCBBCCCBBCBBCBCCCCBBBBCCCBCCBCBBBCBCCBCBBBBBBBBBCBCBCBBBCCBCCBBBBCCCBBCCBCCBBCCCCBBBBCCCCBBCBCBCBC...
output:
149787 81880 65695 81882 65696 81884 65698 81886 65699 81887 65701 81891 65705 81892 65707 81893 65708 81901 65711 81902 65712 81903 65713 81905 65716 81907 65720 81909 65721 81912 65723 81913 65727 81914 65730 81916 65731 81918 65734 81919 65736 81921 65737 81922 65739 81929 65740 81930 65742 81933...
result:
ok moves = 149787
Test #27:
score: 0
Accepted
time: 15ms
memory: 20812kb
input:
300000 2 CCBBBBBBCCCBBCCCBBBCCBBCCBBBBBCBCBBBCCBBCBCCBBCBBBBCBCBBCCBCCCBCBCCBBCBBBCBCBCBBCCCCBBBCBCCCBCCBBBBCCCBCBBBBBCCCCCCBBBCCBBBBCCBBBBBCCCBCBCCCBCCBBCCBCBCBBBCBBCCCCCCBBBBCBBCCCCBCCBCCBCCBBCBBBCCBCCCCBCCBBCBBBCBCCBCCBBBBCBBCBBCBCCBCCCBBCCCCBBBCCBCBBCCBCBBCBBBBBCBBBCBBBBBBCCBBBBCCCBBBBBCCBBCCCBB...
output:
149866 158988 161050 158990 161051 158992 161052 158993 161053 158997 161055 159001 161057 159005 161058 159006 161059 159008 161061 159009 161062 159011 161064 159012 161065 159013 161066 159016 161067 159017 161069 159019 161070 159020 161073 159021 161074 159024 161078 159026 161079 159032 161080...
result:
ok moves = 149866
Test #28:
score: 0
Accepted
time: 20ms
memory: 21176kb
input:
300000 299998 BBBBBBBCBBBBBBCCCCBBCCCCBCCCCCCBCCBCCCBBCCBBCCCBBCBCCBCBBCCCBCCCBCCBCCCBCCBCBBBCBBCCCCBBCBCCCBCCBBCBCCBCBCCBBBCCBCCBBCBBBBBBCBBBCBBBCCCCCCBBCBCCCCCBBCBBCBCCCBBCBBCBBCCCCCCBBBBCBCCCCCCCCCBCCBCCBCBCCBCBCBBCBCBCCBBCCCCBCCCCCCCCCBCCCBBCCCBBCBBBBBBCBCCBCBCBBBBCCCBBCBBCBBBCBCBBCCCCBCCBBBBCBB...
output:
150323 158990 161052 158992 161057 158993 161059 158995 161060 158997 161061 158999 161062 159000 161066 159001 161067 159003 161069 159004 161071 159005 161072 159006 161073 159009 161075 159013 161076 159014 161077 159015 161079 159020 161080 159021 161083 159025 161084 159028 161086 159029 161087...
result:
ok moves = 150323
Test #29:
score: 0
Accepted
time: 18ms
memory: 17244kb
input:
299999 2 CBCCCCBCBBCCBBBBCBCCBBBCBCCBCBCCBCBCBBCCBBBBCCCBBCBCBBCBCCCCBBBCCBCBBCCBBCBCCBBCBBCCBBCCBCCBBBCCCCBBCBBBCCBBBCCBBBCCCBBCBBCBCCCBCBCBBBCBCBBCCBCBCBBBBCCBCBCBBBBBCBCBBCBCBCCBCBCCBCCBBCBBBCBBBBCBCBBBCCBCBBCBBCCBCBCBCCBBBBCBCCBCBCCCCCBBBBBCBCCCCBBCCBBCCCCBBCBBBBBBCBCCBBCBCBCBBBCCCBCCBBBBCCBBCBB...
output:
150258 166875 162063 166877 162064 166878 162066 166879 162067 166882 162069 166883 162072 166884 162073 166885 162077 166886 162078 166889 162079 166892 162087 166893 162088 166897 162089 166898 162092 166899 162093 166905 162094 166906 162097 166907 162099 166908 162100 166910 162101 166911 162102...
result:
ok moves = 150258
Test #30:
score: 0
Accepted
time: 24ms
memory: 21084kb
input:
299999 299997 CBBBCBCBBBBBCBBCCCCBBCBCBBCBCBBBCCBBBBCCCBBCBBCBCBCCCBBCBBBBCCBCCBBBBBCBCBCBBBBBCBBCCBBBBBCCBCCCCCBCBBBBCCCBBCCCBCCBBCCBBCCBBBBCCBCBBBBCCBCBCCBBCBBBCBCBBCBBCCCCCCCCBCBCCCBCCCCCBCCCCCCCCBBBCCBCCBBCCCCBCCCBBBCBCCCCCCBCBCCBBCBBBCBBCBCBCCBCBCBBBBBBBBCCCBCCBCBCCCCBCCBBBCBCCCBCBCCBCCCBCBBCCC...
output:
149911 166876 162064 166878 162065 166881 162066 166884 162068 166885 162072 166888 162074 166889 162076 166890 162077 166891 162081 166892 162083 166894 162086 166896 162087 166899 162089 166905 162091 166906 162093 166908 162094 166910 162095 166912 162096 166914 162097 166915 162099 166918 162100...
result:
ok moves = 149911
Test #31:
score: 0
Accepted
time: 24ms
memory: 21040kb
input:
300000 3 BBBCBBCBCBBBCBCBBBCCBCCBBBCCBCCBCBCCCCBBBBCBBCCBBBCCBCCBCBCBBBBBBBBCCCBCBBCBBCBBCBBBBCBCCBBBBBCCBBBBCBCBBCCCBBBCBBCCBBBCCCBBCBBBCBBCBCBCBCBCBBCBBCCBBBCCBCBBCCCCBBCBCBCCCCBCCCCBBCCBCCCCBCBBBCBBBCBCCBBCCCCCBCBCCBBBCBBBCCCBCCCCBCCCCCBBCCCBBBBBBBCCBCBCBCCCCCCBBBCCCCCCBCBCCBBBCBCCBBCCCCBCCBCCBCC...
output:
149891 71739 53669 71741 53670 71744 53671 71748 53680 71749 53683 71750 53685 71753 53687 71756 53688 71757 53691 71759 53692 71763 53695 71764 53697 71766 53700 71768 53701 71769 53702 71773 53705 71774 53706 71775 53708 71777 53709 71779 53710 71781 53713 71782 53714 71783 53715 71784 53716 71786...
result:
ok moves = 149891
Test #32:
score: 0
Accepted
time: 23ms
memory: 15832kb
input:
300000 299997 CCCBCBBCCBCCCBCCCCCBBBCBCBBBCBCBBCBCBBBBCCBBCCBCBBCBBCBBCCCBBCBCCCCBCCCBCCCBBCCBCCCCBBBCBBCBBBCBBCBCCBCBBBBCCCCBCCCBBCBCCBCBCCBCCBCCBCBCCBCCCCBBCCCCBBCCBBCBBCBBBBBBBBBBBCCBCBBCCCBBCCBBCBBBBCBCCBBCCCCBBCBBCCBCBBBCBCCBBBCBBBCCBCBCCCBCCBBBBBBCBCBCBCCBBBBBBBCBCCBBCBCBCCCCCCBBCCBBBBCCBCCCCB...
output:
150014 249980 100619 249983 100620 249984 100621 249985 100622 249987 100623 249988 100624 249989 100626 249992 100627 249993 100629 249995 100631 249997 100632 249998 100633 249999 100635 250006 100641 250008 100642 250010 100643 250011 100644 250013 100645 250016 100647 250017 100650 250019 100651...
result:
ok moves = 150014
Test #33:
score: 0
Accepted
time: 13ms
memory: 19372kb
input:
299999 3 BCBBBCBCCCBCCCBBBBCBBBBBCCBCCCCBCBBBBBBCBBCBCBCBBBBBBCBBBCCCBCBBBBBCCCBCBCBBBBBBBCBBBBBBCBCBBBCCCBCCBCCBCCBBBCCCBCCCBBBBCBCCBBCCCCBCBBBCBCCCBBCBBBBCCCCBCCCCBBBBCCCCCCBBBCCCBBBBCCBBCCBCBCCBBCBBCBBCBCBBBBBCCBBBBBCBBBCCBBBBCCCBBCBBCBBCBCBBCCBBCBBBCBCBCCCBBBBCBBBBBCBBCBBCCCCCCBCCCCBCBBBBBCCCBBC...
output:
149907 166873 162063 166874 162065 166876 162066 166877 162067 166878 162069 166881 162074 166885 162075 166886 162076 166888 162079 166890 162082 166891 162083 166894 162084 166897 162085 166900 162086 166903 162089 166904 162093 166905 162095 166908 162097 166909 162100 166912 162101 166913 162102...
result:
ok moves = 149907
Test #34:
score: 0
Accepted
time: 24ms
memory: 21172kb
input:
299999 299996 CBBCBCCCBBBCBCBBCBBBBBCBBCCBBCBBCCCBCCBCBCBBCBCCBBCBBBCCCBCBBBBCBCCBCCCCBBCCCCBCBBCBBBBCBBCBCCBBBBCBCCBBBCBBCBBCCCBBCBCCCBCBCCBCBCCBBCBCBCBBBBBCCCBBBBBCCBCBBCCBCBCBBCCCCCCBBCCBBBBBBBCCBCBCBBCBCCBCBBCBBCBCCBBCCBCBCBCBBBBBBBCCBCCBCBCCBBCCBBCBBBBCBBCCBBCCCCBCCBBBBCBCCBBBBCCCCCBCCCBCCBCBCC...
output:
150142 81884 65702 81885 65704 81886 65706 81889 65708 81890 65709 81893 65710 81895 65712 81898 65713 81899 65715 81900 65716 81902 65719 81904 65721 81910 65723 81911 65724 81913 65727 81915 65729 81916 65730 81918 65732 81919 65735 81920 65736 81921 65737 81926 65741 81927 65743 81934 65744 81935...
result:
ok moves = 150142
Test #35:
score: 0
Accepted
time: 19ms
memory: 17128kb
input:
300000 4 CBBBBBCBCCBBBCBCBBCBCBBBCBBBCBBCCCBBCBCCCCBBBBCCCBBCBBCCBBCBBCBBCBBBBBCCBBBCBBBCBBCBBBBBBCCCBCCCCBBBBBBBCBBBCBCBCCCBBBCBCCCCBBBBBCBCBCCBCCCCBCCCBBBCCCBBBCCCCBCBCBBBBBCBBCBBBBCCCBCBBCCBBCBCBCCBCBBBBCCBCCBCBCBCBBBCCCBBCBBCCCBBBCCBBBBBCCCCCCCBBBCBCCCCBCBBBCCCBBBCBBCCBCBCBCBCBCCCBCCCCBCCBCCCBBB...
output:
150217 158991 161051 158992 161053 158995 161056 158997 161057 158998 161059 158999 161063 159002 161065 159003 161066 159006 161067 159007 161070 159008 161072 159009 161074 159014 161075 159016 161078 159017 161081 159022 161082 159024 161085 159026 161088 159027 161090 159028 161091 159029 161093...
result:
ok moves = 150217
Test #36:
score: 0
Accepted
time: 24ms
memory: 21080kb
input:
300000 299996 CBCBCBBCCCCBBCBBCBBBCCCBBCCCCBBCBCCBBCCCCBCBBCCBBBCCCBCBCCCCCCBCCBCBBBBBCBCCBBCCCCCBBBBBCBBCCBBCCCCBBBCBBCCBCBCBBBCCCBCBCCBBBBCCCBCCBCBCBBBCBCCCBBCCBCCCBCBBCCCCCCBBBCCBCBCBBCBBBBCBBBCBBCBBBCCBBBCBCCCCBBCBCCCBBCBCBBCCCCBBCCBBCCBBBCCCBCBBCBBCCCCCBCBCCCBCCCCCCBCBBCBCBCBCBCCBCBBBCBCCCBBBCC...
output:
149801 158993 161054 158994 161057 158997 161059 159004 161060 159005 161064 159006 161067 159009 161068 159011 161069 159012 161072 159014 161073 159015 161076 159017 161077 159019 161078 159020 161086 159022 161087 159023 161088 159025 161089 159027 161092 159028 161095 159029 161096 159031 161098...
result:
ok moves = 149801
Test #37:
score: 0
Accepted
time: 12ms
memory: 20772kb
input:
299999 4 BBBCCBBBBCCCBCCCBCCCCBBBBBCBCCCBCBCBCCCBBBBBBBCBBBBCBBBBCBCCBCCCCCCBCCBBBCCCCCBBBCBCCBBBCBCBBCBCBCBCBBCBCBBBCBCBBBCCCCBCBBCCCBBBBCBBBBBBBBCCBCCBBCBBCCCCBCBCBBCBBCBBCBCBBBCCCCCCBBBBBBCBCBCCCCCCBBCBBCBBBCCBBBBBBBCBBBBBBCBCCBCBCCCCBBCCCCBBBBCCBCBBCCBCCCBCBCBBCCCCBBCBBBCBCBCCBBCBCBCCCCCBBCBCCCC...
output:
149931 230526 4019 230527 4020 230529 4023 230530 4024 230531 4027 230533 4029 230534 4030 230536 4031 230537 4034 230538 4037 230540 4038 230544 4041 230545 4042 230546 4043 230547 4044 230549 4045 230550 4048 230552 4049 230555 4051 230556 4052 230557 4060 230558 4064 230563 4067 230565 4068 23057...
result:
ok moves = 149931
Test #38:
score: 0
Accepted
time: 16ms
memory: 17116kb
input:
299999 299995 BBBBCCCBBBBBBBBCCBCBCBBBBCCCCBBCCCBBBBBCBBBCBBBCCBBCCCCBCBCBCCCCBBCBBCCBBBCBBBCBBBBBBBBCCBBCBBBBBBBCCCBCCBBBCBCBCCBBCBBCBCBBBBCBCBBCBCBCBBCCCBCCBCBCCBBBCBBCBCCBBCBCBBBBCCBCBCBCCCCBCCCBCBCCBCCCCBBBBBBCBCBCBCBCCBCBBBCCBBBCCBCBCCCBBBBBCCCBCCBCBCBCCCCBBCCCBBBBBCBBCCBBCBCCBBCCBBBBBBBCCCBCBC...
output:
150112 81882 65698 81883 65700 81884 65701 81888 65702 81890 65703 81891 65706 81894 65707 81895 65709 81897 65712 81898 65713 81899 65714 81901 65715 81904 65716 81905 65717 81906 65719 81907 65720 81908 65724 81909 65726 81910 65727 81912 65730 81913 65736 81914 65737 81915 65740 81917 65742 81920...
result:
ok moves = 150112
Test #39:
score: 0
Accepted
time: 16ms
memory: 21172kb
input:
300000 3210 CCBBCBBCCBBBBCBBCBBCCCBCCCBBBBBCBBCBBCBCBCCBBCBBBCCCCCBBCCCCCCCCBBCBBBBBCCCBBCBBBBCCBBBCCCCBBBBBBCBBBCBBCCBBCCCBCBCCCCCCBCBBBCBCBBBCCCBCBCCCCBCBBCCBBBBBCBBBBCBBCBBCCCBCCBCCCBBCCBCCCCCCCCBCCBBCBBBBBBCBBBBBCBBCBCCBBBCBBCBCCBBBCCCCBCCBBBBBCBCBBCBBBBBBBBBCCCCBCBCCBCCCCCBBBCBBBCCBBCCCCCBBBCBC...
output:
150585 226362 2282 226364 2284 226366 2286 226367 2287 226368 2290 226369 2292 226370 2293 226371 2297 226383 2298 226387 2299 226390 2303 226393 2304 226394 2305 226397 2306 226398 2308 226403 2310 226405 2312 226408 2318 226411 2319 226412 2320 226415 2321 226418 2322 226419 2323 226420 2324 22642...
result:
ok moves = 150585
Test #40:
score: 0
Accepted
time: 12ms
memory: 20968kb
input:
300000 296790 BBCCBBCBCBBCCCCBBBCBBBCCCBBCCCCBCCCCBCCCBBCCBCBBBBBBBBCBCBCBCBCCBCBBCBBBBCBCBCCCCBBBBCCBCCBCCCCCCCCBBCBCBCBCCCBCCBCCBCBCBCCBCCBCBBBCCCCCBBBCCBCCCBBBBBCCBBCCBBCCCBCBBCBCCCBCBBCCBCBCCCCBCBBCBBBBCCCCBBCCBCCCBCBCBBBCBBCBBCBBBBBBCCCBBBCCBCCBBCCCCBBBCBBBCBCBCBBCBCBBBBCCCCBCBBCCBBBCBCBCCBBCBB...
output:
150437 74949 56880 74950 56881 74951 56884 74952 56888 74957 56890 74959 56891 74964 56892 74968 56894 74969 56895 74973 56896 74974 56899 74975 56900 74976 56901 74977 56904 74978 56905 74983 56906 74984 56909 74985 56914 74987 56916 74989 56925 74991 56927 74992 56928 74994 56932 74995 56933 74996...
result:
ok moves = 150437
Test #41:
score: 0
Accepted
time: 21ms
memory: 21216kb
input:
299999 3210 CBCBCBBCCCBBBBCCBCBCCCBBCBBCBBCBCCCCBCBCCCCBBBCBBBBCBCBCCBCBBBCBCBBCCBCCBBCCCCBCCBCCBBBBCBCCCBBBBCCBCCCCBCBCBBCCBBBBCCBBCCBBCBCBCCBCBCBBCCBCCCCCBCBBBBBBCBCCCCBCBBCCCCCCBBCCCCCBCBCBBCBCCBBCCBCCBBBBCBBCCCCCCBBCBBCCCCCBCCBBBBBBCBCCCCBCBBCBCBBBBBCCCCCBBBBCCCBCBBBBBCBCBBCBBBBBBCCCCCBBBBCCCBBB...
output:
150555 230527 4019 230528 4022 230530 4024 230531 4026 230532 4032 230534 4034 230537 4036 230539 4037 230540 4041 230541 4042 230542 4043 230543 4045 230547 4046 230548 4047 230554 4048 230555 4049 230557 4054 230559 4056 230565 4057 230567 4058 230568 4059 230570 4060 230571 4062 230576 4063 23057...
result:
ok moves = 150555
Test #42:
score: 0
Accepted
time: 20ms
memory: 15704kb
input:
299999 296789 CCCBBCCCCCCCBCBCBBCBBCCBBCBBCBCCBBBCCBBCCBBCCBCBCCBBCBBBCBCBCCBBCBCBCCBBBCBCBCBBBCCCBCBBCBBBCBBCBBBBBCBBCCBCCCCCCCCBBCCCCCCCBCCBBBBCCBBBCBCBBCCBCCCCBCCCCCCBCCBBBBBCCBBBBCBBBCBBCCBCCCCCCBCCBBCBBCBBCCCBBBCBBBCBCBBBBBCBCBBCCBCBBCBBBCCBCBBCBBBCBCBBBBBCCBBBBCCCCCBCBBBBCBCCCCBBBCCBBBCCCCCCBB...
output:
150736 233738 7233 233739 7235 233740 7236 233743 7237 233745 7239 233748 7240 233750 7244 233751 7245 233752 7246 233753 7247 233754 7248 233757 7249 233758 7253 233760 7258 233761 7262 233766 7263 233767 7265 233769 7266 233774 7269 233775 7270 233777 7271 233780 7275 233782 7276 233783 7277 23378...
result:
ok moves = 150736
Test #43:
score: 0
Accepted
time: 23ms
memory: 21836kb
input:
300000 98765 BBCBBCCBCBBBBCBCCCBBCBCBCCBCBBBBBCCBCBCBCCBCCCCCBCCCBCBBBBCCBCCBCCBBBCCBCCCCBBBCBCCCCCBCBCCCBBBCCBBBBCCCCBBBCBBBBBCBBCBCCCBCCBCCCCBBCBBBBBCCCBBBCCCBBBBBCCCBBBBBBBBCCCCCCBCBBBBBCBCBBCCBCBBCCBCBCCCBBCCBBBBCBCCBCBCBCCCCCBCBBCBCBBCBBBBBBBCCBBBCCBCCBCBCBBCCCCBCBBBBCBBCBCBCBBBBBBBBCCCBBBBCCCB...
output:
175100 158988 161050 158990 161054 158991 161055 158994 161056 158996 161057 158998 161058 158999 161059 159000 161060 159004 161064 159005 161065 159006 161066 159010 161067 159011 161069 159013 161073 159015 161076 159016 161078 159019 161084 159021 161087 159023 161089 159024 161096 159026 161097...
result:
ok moves = 175100
Test #44:
score: 0
Accepted
time: 22ms
memory: 18004kb
input:
300000 201235 BBCCCBBBBCCCCCBBBBBBCCBBBBCCCBBBBCBBBCBBBBCBCBBBCCCBBCBCCBCBCBBBCBBBCCCCBBCCBBBCBBCBCCCCBBCBCCCBBCCCCCCBCBBCCCBCCBBBBCBBBCCCCBBCCBBCCCCBCCCBCBBBCCCBBCBBCCCBCBBCBCBCCBBBBBBCBCCCBBBCBCBBBBBBBCCCBCCCBBCBBBCCBCBBCBBCCBCCBBCBBBBCBBBBBBCBCBBCCBCCBCCCBCCBBCBBCCCCCBBCCCBCBCBCCCCBCBBCBCBCBCCCBB...
output:
174540 257757 259816 257759 259817 257762 259818 257764 259819 257765 259820 257766 259823 257767 259825 257769 259828 257772 259831 257773 259832 257779 259833 257780 259835 257782 259837 257785 259838 257787 259843 257788 259844 257792 259847 257794 259849 257795 259850 257797 259852 257801 259853...
result:
ok moves = 174540
Test #45:
score: 0
Accepted
time: 12ms
memory: 17876kb
input:
299999 98765 CCBBCCBCBCBCBCCBBBCBCBBCCBBCBCCCBCBBCBBBCBCBCBCBBCBCCBCBBCCCBBBCCCBBCBBCCBBCBBBBCCBBBBBBBCCCCCBBBCBCCCCBCBBCBBBCBBCBCBCBCBBCCBCCCBCBCBCBBCBBCBBBCCCCCCBBCCBBBBCCBCCBBBCBCCBBCCBCCBBBBCBBBCCCCCCCCBCBCCCCCCBCCCBBCBBCBCCCBCCCCCCBBCBCBCCBBBBCBBCBBBCCCBCCCBCBCBBCBCCCBBBCBCBBCCCCCCCBBBCCCBCBCCC...
output:
175010 166873 162062 166875 162064 166878 162066 166881 162069 166884 162071 166885 162074 166887 162075 166888 162077 166889 162078 166891 162080 166900 162082 166902 162083 166904 162084 166905 162085 166906 162086 166909 162088 166912 162090 166922 162093 166923 162094 166924 162097 166926 162101...
result:
ok moves = 175010
Test #46:
score: 0
Accepted
time: 19ms
memory: 20212kb
input:
299999 201234 CCBBCCCBCBCBCBBBCCBCBCCBCCCCCCBCBCBBBBCBCCCBCBBCCCBBBBCBBBCBCBBBCCBCCCCCCBCCBCBCBCBCBBBCCBCBCCCBBBCBCBCBBBBBBCBBBCBCBBCBBCCBBBBCBCCBBBBCCCCCCCCCCBBBCCBCCBCCBBCBCBBCBBBBCCCBBBBCBCCBCCBBCCCBCCCBBBCCCBCCBCBBBBCCCBBCCCBCCCCBBBCBCCBCCCCCBCBBCCCCBBCBCBCCBCBBBBBCCBBCCBBCBBCCBCCBBCCBCBCCBBBBBB...
output:
174515 180644 164460 180647 164461 180650 164465 180651 164467 180652 164468 180655 164469 180656 164471 180658 164473 180660 164474 180661 164475 180662 164477 180664 164481 180665 164485 180666 164487 180668 164488 180669 164489 180670 164490 180671 164491 180674 164493 180676 164494 180677 164495...
result:
ok moves = 174515
Test #47:
score: 0
Accepted
time: 28ms
memory: 20064kb
input:
300000 150000 CBBBBCCBCBBBBCBBBCBCBCBBCBBBBCBBCCBCCCBBBBCBCBBBBBBCCCCCCBCBBCCBCBCBBCBCBBBBBBCBCBBBBCCBCCCBBCCCBBCCCBBBBCCCCCBCCBCBBCCCCBCBBBBBBBBBBBBBBBCBBBCBBBBCBBBCCCBCBCCBBBCBBCCCCCCBBBCBBCBCBCBBCBCCCCBCCCCCCCCCBCCCBCBBBBBBBCBBCBBBBBBCCBBBBCCCCCCBBBCCCCCBCBCBBCBBCBCBCBBBCBBCCCBCCBCCBCBCBCBBBBBCBC...
output:
187264 71741 53671 71744 53675 71745 53678 71747 53680 71749 53682 71751 53684 71754 53685 71759 53686 71760 53687 71761 53688 71762 53689 71763 53695 71765 53696 71766 53698 71767 53702 71768 53703 71769 53710 71771 53712 71773 53713 71774 53714 71776 53717 71778 53719 71779 53721 71780 53722 71781...
result:
ok moves = 187264
Test #48:
score: 0
Accepted
time: 17ms
memory: 22056kb
input:
300000 150000 BCCCCCCBCBBCCBBBBCBCCBCBCBCBCCCBCBCBBBCCCBCBBBCBBBBBBCBCBCCCBCCCBCCBBBBBCBCCCBCBCCCBCCBBCCBBBCBBBCBBCBCCBBBCBCCCBCBBCBCCCCBCCCCCBBCBCBCBBBCCBBCCBCCBCBBCCBBCCBBBBCCCBBCCBBBBBCCBCCBBBBBCBBCCBCCBBBCBBBBBBCCBBCCBBCBCBCCCBCBCCCBCBCBCBCCCBCCCCCBCCCCCBBBBBCCCCCBCBCCBCBBCCCCCBCBBCCBCBCBBCCBBCB...
output:
187696 71744 53670 71753 53671 71757 53674 71763 53675 71764 53676 71766 53689 71769 53690 71772 53693 71773 53695 71775 53696 71778 53700 71782 53704 71786 53705 71787 53706 71788 53707 71790 53711 71792 53716 71793 53717 71796 53719 71798 53720 71811 53721 71813 53723 71816 53724 71818 53725 71829...
result:
ok moves = 187696
Test #49:
score: 0
Accepted
time: 24ms
memory: 21848kb
input:
299999 150000 BCBCBBBBCCBCCCCCBCCBCBBCCBCBBBBBCBBBBCBBBCCCBCBBBBBBBBCCCBCCCBBCBBBCCCBBCBBCBBBCCBBCCBCCBBBCBBBCBBBBCCCCBBBBBCCCBCCBCBBBCBCCBCBCBCBBBCBCCCBBCCCCBCBBCCBBCCBCBCCBCCCCBCCCBCCBCCBBBCBCBCCBBCCBBCBBCCCCBCBBCCBCCBBBCBCBBBCCBCCCBBBBCBCBBCBBBCBCBBCCBCCBCCCBCCBCBCBCCBCBCCCBCCBBBCBBBCCBBCCBCBBCBC...
output:
187518 231877 215693 231880 215694 231884 215697 231886 215698 231891 215701 231895 215702 231897 215703 231900 215706 231901 215707 231902 215708 231904 215709 231905 215710 231906 215714 231907 215720 231908 215724 231910 215728 231913 215729 231914 215738 231915 215742 231916 215743 231917 215744...
result:
ok moves = 187518
Test #50:
score: 0
Accepted
time: 23ms
memory: 21808kb
input:
299999 149999 CCCCBBBCBCBCCCBBCBBBCCCBBBBCCCBCBBCBBBBCCCCBBBCBBCCBCCCCCCCCBCCCBCBBCBBCBCBCCCCCCCBBBBBCBBCBCBCBBCCCBCBCCBBCBBBCCCCCBBBCCCBBCBBBBCCBCBBCBCCBCBCCBBCBBCBBCCBCCBBCCBBBCCCBCCCBCCCBBCCCCCBCBBCCCBCBCCBBBCCBCCCCBBCCBCCCCBCCCBBCBCCBBBCCCBCCBCCCCCCCBCCBBBCBBCCBBBCCBCBCBCBCCCBCBBCCBCBCBBCCCBCCCC...
output:
187980 230526 4020 230530 4021 230531 4022 230532 4023 230534 4024 230535 4025 230536 4026 230537 4028 230539 4030 230540 4031 230541 4032 230545 4035 230550 4037 230552 4038 230553 4039 230554 4040 230556 4045 230563 4047 230569 4050 230570 4053 230571 4055 230574 4056 230575 4057 230577 4058 23057...
result:
ok moves = 187980
Test #51:
score: 0
Accepted
time: 18ms
memory: 21872kb
input:
300000 150001 CBBCCCBBCBBBCCCCBCCCBBBCBBCBCCBBCBCCBCBCCBBBCBCBBBBCCBCBBCCBCCBBCBCCCCCCCCBBCCCCBBCBBCCBBCBBCBBCBBCBBCBBBCBBBBCBBBBCBBBBBCBCBBBCBBCCCBBBBCCBBBBCCBBBCBBCCBCBCBCBBBBBBCCBBCCCCCBBBCBCBBCCBCCCCBBBCBBBBCCCCCCCBBCCCCBBCBBCCBBBCBBCBCCCCBBCBCCBBCBCCBCBBCCBBBCBCCCCBBBBCBBBBBBBBBCCCBBBBCBBBCCBCC...
output:
187404 8987 11052 8990 11053 8991 11054 8992 11056 8995 11057 8996 11060 8998 11061 8999 11062 9003 11063 9004 11066 9005 11068 9009 11069 9011 11070 9012 11073 9015 11074 9020 11078 9021 11079 9022 11080 9023 11082 9025 11083 9026 11084 9028 11085 9029 11086 9033 11095 9036 11096 9037 11097 9038 11...
result:
ok moves = 187404
Test #52:
score: 0
Accepted
time: 15ms
memory: 20088kb
input:
300000 149999 BBBBCBBCCCBCCBBCBCCCCBBCCBBCBCBBBCCBCCBCCCBBBBCBCCCCBCCBBCCCCCCBCCCBBBCCCBCCCBCCCBCCBCBCCCCBBCCCBBCBCBBBCBCBBBBBBCBCCBCBCCCBBBBBBCCBCCBCCBBBCBCBBBBBCCBBBCCCBBBBBBBBCCCBCCCBCCBBCBCBCCBCCBCCBCBBBCCCCBCCCBCBBBCCBBCBCBBCCBCCBBCBCCBBBBCCCCBCBBCCCCBBBBCCBCCCCBCCCCBBCBBBBBCCBCBCCCBCBCCBCBCCCC...
output:
187637 158988 161050 158990 161052 158992 161055 158994 161056 158996 161060 158997 161061 158998 161063 159000 161066 159001 161069 159002 161070 159003 161073 159005 161075 159007 161076 159008 161079 159014 161083 159016 161089 159017 161091 159019 161094 159020 161097 159021 161098 159022 161099...
result:
ok moves = 187637
Test #53:
score: 0
Accepted
time: 21ms
memory: 22080kb
input:
299999 150001 BCBCBCBBCBCBBCBCCCCCBCBCBBBCCCBCBCBCBCCBCCBBBCCBCCCCBCCBCCBBCBCBBCBCBCBBBBBCCBBBBCCBCBCBCCBBCBCCCBCBBCBCBBCBBBBCBBBCBBCBBBBCCBCBCCBCBCCBBCBCBCBBBCBBCCBBBCBBBBBCCCBBCBBBCBBBBCCBBCBCCBBCCBCBBCBBCBBBBBCBCBCBBBBBBBBCCBCBCCBBBBCBBCBBBCCCCCBBCBBBBCCCBCBCBCBCBCBCCCBBCBBCCBCCBCBCBBBBBBCCBCBBBC...
output:
187887 80525 154019 80527 154022 80528 154023 80529 154027 80530 154029 80531 154030 80533 154031 80534 154032 80536 154034 80538 154036 80539 154037 80540 154041 80543 154043 80544 154044 80545 154045 80546 154047 80549 154048 80550 154050 80551 154051 80552 154053 80554 154054 80555 154056 80556 1...
result:
ok moves = 187887
Test #54:
score: 0
Accepted
time: 23ms
memory: 19844kb
input:
299999 149998 CBCCBCBCBCCBCCCCCBBCBCBCCCBCCCBBCBCBCCBBCBBCBBBCBBCCBCCBBCBBBBCCCBBCCBCBBBBBBBCBCCBBBCBBCCCCBBCBBCBCBCCBBCCCBCCCBBBCCBCBCBCBBBCBCCBBBCBCBCBCCCBCCBCCCBCCCCBCCBBCBBCBCCCCCBBCCCBBCBBCBBBCCBBCBCBCCBCBBCCBBBBBBBBBCCCBCCBBCCCCBBCBCCBCCCCCBBCCBCBCCBCCBCCBCBBBCBCCCCBBBBCBBBCBBCBBCCCBCBCBCBBBCB...
output:
187350 166878 162062 166879 162063 166884 162067 166886 162068 166887 162070 166889 162071 166892 162072 166893 162074 166898 162078 166902 162085 166904 162089 166906 162092 166907 162093 166911 162095 166913 162096 166914 162097 166915 162098 166916 162102 166917 162104 166918 162108 166923 162110...
result:
ok moves = 187350
Test #55:
score: 0
Accepted
time: 18ms
memory: 20108kb
input:
262143 194294 CBBBCCCBCBBBCBBCBCBCBCCBCCCBCBCCCBCCCCBCBBBCCCCBCCCCBBBBCBBCBCCBCBCCCBCCCBCCCBBBBCCCCCCCCBBCCBBCBCBBBBCBCCBBBBCCCBCBCBCCBCCCBCBCBCBBBBBBBCBBCCCCBBCCBCBCBBCBCCCBCBBBCCBBBBCBCCBCCCCCBCBBBBCBBBBBBBBBBBCBBCBCBCBBCCBCCBBCBCCCBBBBCCBCCBBBBCBCCCBBBCBCBCCCBCCBBBCCBBCBCCBBBCCBBCCCBCCCBCBBBCCCBC...
output:
147992 156502 9552 156504 9557 156506 9559 156510 9563 156512 9564 156515 9565 156517 9567 156520 9570 156527 9571 156528 9572 156529 9573 156531 9576 156532 9577 156535 9578 156536 9579 156537 9581 156538 9582 156539 9585 156540 9589 156541 9591 156542 9592 156543 9593 156546 9595 156547 9596 15654...
result:
ok moves = 147992
Test #56:
score: 0
Accepted
time: 16ms
memory: 17748kb
input:
262144 149222 BBCCBCCCCCBCCCCCBCCBCBBCBCBCBBCCCCCBBBBBBBCCCBBBCCCCCBCBBCBCBCCCCCBCBBBBBBBCCCCBCBCBCBBBBBCBBBBCCBCCCBCCBCBCCCBBBCCCCCCBCCBBBCCBCBBBBCCCBBBCBCBBCBCCBCBCBBBCCBBCBBCBCCCCBCCCCBBCCCBCBCBCBBBCCCBCCBCCCCBCCCBCBCCBBBCBCBBCBCCBBCBBBBBBBBBBCBCBBBBCCCBCBCCCBBBBCCCBBBBCBBBCBCCCBBBCBCBBCBCBCCCCBC...
output:
159725 160981 72933 160982 72934 160983 72935 160985 72936 160986 72937 160992 72938 160993 72941 160994 72944 160995 72947 160999 72950 161001 72951 161002 72953 161003 72954 161005 72956 161008 72957 161013 72960 161014 72961 161015 72962 161016 72970 161018 72971 161020 72972 161024 72977 161025 ...
result:
ok moves = 159725
Test #57:
score: 0
Accepted
time: 11ms
memory: 17820kb
input:
262145 120549 BCBCBCCBCBBBBBCBBBCBCBCCCBBCCCCCCCCBCCCCCBBCCBCBBBBCCCBCBBCBBCCCCBCCCCBBBBCCBCBCBBBBCBBCBCBCBCCCBBCBBCCCBCCBBCCCBBCBCCCCCBCCCBCBCCBBCCBCCCBCBCCCCCBCBCBCBBCBCCCCBCBBCCBCCBCCCBBCBCBBBBCCCCCBBCBCCBBBBCCCCCCCBCBBCCCBBCCBBBBCCBBCBBCBBBCBCCBBBBBBBBBBBBBCBBCBBCBCCBBBBBBCBBBBBBBCBBCCCBBBBBCBCB...
output:
160822 62509 197143 62510 197144 62514 197146 62516 197152 62518 197154 62519 197157 62520 197158 62522 197159 62528 197161 62529 197163 62531 197167 62537 197168 62538 197169 62540 197171 62542 197172 62545 197173 62548 197176 62550 197178 62558 197179 62560 197180 62561 197182 62562 197183 62563 1...
result:
ok moves = 160822
Test #58:
score: 0
Accepted
time: 23ms
memory: 21568kb
input:
299997 265881 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
172329 216759 198202 216760 198203 216761 198204 216762 198205 216763 198206 216764 198207 216765 198208 216766 198209 216767 198210 216768 198211 216769 198212 216770 198213 216771 198214 216772 198215 216773 198216 216774 198217 216775 198218 216776 198219 216777 198220 216778 198221 216779 198222...
result:
ok moves = 172329
Test #59:
score: 0
Accepted
time: 22ms
memory: 17740kb
input:
299998 76325 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
152650 102468 189827 102469 189828 102470 189829 102471 189830 102472 189831 102473 189832 102474 189833 102475 189834 102476 189835 102477 189836 102478 189837 102479 189838 102480 189839 102481 189840 102482 189841 102483 189842 102484 189843 102485 189844 102486 189845 102487 189846 102488 189847...
result:
ok moves = 152650
Test #60:
score: 0
Accepted
time: 18ms
memory: 21740kb
input:
299999 236065 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
222273 159089 245611 159090 245612 159091 245613 159092 245614 159093 245615 159094 245616 159095 245617 159096 245618 159097 245619 159098 245620 159099 245621 159100 245622 159101 245623 159102 245624 159103 245625 159104 245626 159105 245627 159106 245628 159107 245629 159108 245630 159109 245631...
result:
ok moves = 222273
Test #61:
score: 0
Accepted
time: 18ms
memory: 15836kb
input:
300000 46255 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
161235 158988 161050 158989 161051 158990 161052 158991 161053 158992 161054 158993 161055 158994 161056 158995 161057 158996 161058 158997 161059 158998 161060 158999 161061 159000 161062 159001 161063 159002 161064 159003 161065 159004 161066 159005 161067 159006 161068 159007 161069 159008 161070...
result:
ok moves = 161235
Test #62:
score: 0
Accepted
time: 23ms
memory: 19900kb
input:
299997 56982 BBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBC...
output:
188686 182643 164086 182645 164087 182647 164089 182648 164091 182650 164092 182652 164093 182653 164095 182655 164097 182657 164098 182658 164100 182659 164102 182661 164103 182663 164105 182664 164106 182665 164107 182667 164109 182668 164110 182669 164111 182671 164113 182672 164115 182674 164116...
result:
ok moves = 188686
Test #63:
score: 0
Accepted
time: 16ms
memory: 18512kb
input:
299998 129345 CCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBB...
output:
212961 92015 77720 92016 77721 92017 77722 92019 77724 92021 77725 92022 77727 92023 77729 92025 77730 92027 77732 92028 77733 92029 77734 92031 77736 92032 77737 92033 77738 92035 77740 92036 77742 92038 77743 92040 77744 92041 77746 92043 77748 92045 77749 92046 77751 92047 77753 92049 77754 92051...
result:
ok moves = 212961
Test #64:
score: 0
Accepted
time: 28ms
memory: 16116kb
input:
299999 265635 CBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCB...
output:
182630 25132 107362 25134 107363 25135 107364 25136 107366 25138 107367 25140 107368 25142 107370 25143 107372 25144 107374 25146 107375 25147 107376 25148 107378 25150 107380 25151 107382 25152 107383 25154 107384 25156 107386 25158 107388 25159 107390 25160 107391 25162 107392 25163 107394 25164 1...
result:
ok moves = 182630
Test #65:
score: 0
Accepted
time: 22ms
memory: 21656kb
input:
300000 172035 BBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBC...
output:
212263 54327 130247 54328 130249 54330 130250 54331 130251 54332 130253 54334 130254 54336 130255 54338 130257 54339 130258 54340 130259 54342 130261 54343 130263 54344 130265 54346 130266 54347 130267 54348 130269 54350 130271 54352 130273 54354 130274 54355 130275 54356 130277 54358 130279 54359 1...
result:
ok moves = 212263
Test #66:
score: 0
Accepted
time: 6ms
memory: 15132kb
input:
300000 143374 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #67:
score: 0
Accepted
time: 3ms
memory: 16568kb
input:
300000 59002 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #68:
score: 0
Accepted
time: 3ms
memory: 18768kb
input:
299999 85730 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #69:
score: 0
Accepted
time: 6ms
memory: 17076kb
input:
299999 52075 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #70:
score: 0
Accepted
time: 3ms
memory: 20648kb
input:
300000 234800 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
6 218242 61313 218243 61314 283442 126513 283443 126514 283443 191714 283442 191714
result:
ok moves = 6
Test #71:
score: 0
Accepted
time: 7ms
memory: 20332kb
input:
300000 24663 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
24 187615 296506 187616 296507 212278 21169 212279 21170 236941 45832 236942 45833 261604 70495 261605 70496 286267 95158 286268 95159 10930 119821 10931 119822 35593 144484 35594 144485 60256 169147 60257 169148 84919 193810 84920 193811 109582 218473 109583 218474 134245 243136 134246 243137 13424...
result:
ok moves = 24
Test #72:
score: 0
Accepted
time: 0ms
memory: 18808kb
input:
299999 82421 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
8 175078 152873 175079 152874 257499 235294 257500 235295 39921 17716 39922 17717 39922 100138 39922 100137
result:
ok moves = 8
Test #73:
score: 0
Accepted
time: 7ms
memory: 20600kb
input:
299999 103379 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
4 285282 23378 285283 23379 285283 126758 285283 126757
result:
ok moves = 4
Extra Test:
score: 0
Extra Test Passed