QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#444435 | #8523. Puzzle II | ucup-team3926# | AC ✓ | 1007ms | 38452kb | C++20 | 3.5kb | 2024-06-15 19:11:16 | 2024-06-15 19:11:16 |
Judging History
answer
#include <bits/stdc++.h>
#define fr first
#define sc second
#define all(a) (a).begin(), (a).end()
using namespace std;
#ifdef ONPC
mt19937 rnd(223);
mt19937_64 rnd64(223);
#else
mt19937 rnd(chrono::high_resolution_clock::now()
.time_since_epoch().count());
mt19937_64 rnd64(chrono::high_resolution_clock::now()
.time_since_epoch().count());
#endif
#define TIME (clock() * 1.0 / CLOCKS_PER_SEC)
using ll = long long;
using ld = double;
const ll llinf = 1e18 + 100;
const int maxn = 1e6 + 100, inf = 1e9 + 100;
struct node;
using ptr = node*;
struct node {
static ptr null;
int sz = 0, w = 0, y = rnd();
array<int, 2> f = {inf, inf};
ptr l = null, r = null;
node() = default;
node(int s_) : sz(1), w(s_) {
f[w] = 0;
}
};
ptr node::null = new node();
auto null = node::null;
void upd(ptr t) {
if (t != null) {
t->sz = 1 + t->l->sz + t->r->sz;
t->f[0] = min(t->l->f[0], t->r->f[0] + t->l->sz + 1);
t->f[1] = min(t->l->f[1], t->r->f[1] + t->l->sz + 1);
t->f[t->w] = t->l->sz;
}
}
void split(ptr t, ptr &l, ptr &r, int sz) {
if (t == null) {
l = r = null;
return;
}
if (t->l->sz < sz) {
split(t->r, t->r, r, sz - t->l->sz - 1);
upd(t);
l = t;
} else {
split(t->l, l, t->l, sz);
upd(t);
r = t;
}
}
void merge(ptr &t, ptr l, ptr r) {
if (l == null) {
t = r;
return;
}
if (r == null) {
t = l;
return;
}
if (l->y < r->y) {
merge(l->r, l->r, r);
t = l;
upd(t);
} else {
merge(r->l, l, r->l);
t = r;
upd(t);
}
}
void print1(ptr t) {
if (t == null)
return;
print1(t->l);
cerr << t->w;
print1(t->r);
}
void print(ptr t) {
print1(t);
cerr << '\n';
}
void solve() {
int n, k;
cin >> n >> k;
array<string, 2> a;
cin >> a[0] >> a[1];
int bal = 0;
for (char c : a[0])
if (c == 'B')
bal++;
else
bal--;
// B - 0
int tg = (bal < 0);
ptr r1 = null, r2 = null;
for (int i = 0; i < n; i++) {
merge(r1, r1, new node(a[0][i] != 'B'));
merge(r2, r2, new node(a[1][i] != 'B'));
}
vector<pair<int, int>> ops;
auto rotate = [&](ptr t, int i) {
ptr t1, t2;
split(t, t1, t2, i);
merge(t, t2, t1);
};
auto swp = [&](int i, int j) {
i = (i % n + n) % n;
j = (j % n + n) % n;
ops.push_back({i, j});
rotate(r1, i);
rotate(r2, j);
ptr t1, t2, q1, q2;
split(r1, t1, t2, k);
split(r2, q1, q2, k);
merge(r1, q1, t2);
merge(r2, t1, q2);
rotate(r1, n - i);
rotate(r2, n - j);
// print(r1);
// print(r2);
// cerr << '\n';
};
// print(r1);
// print(r2);
// cerr << '\n';
while (1) {
int i = r1->f[!tg], j = r2->f[tg];
assert(((i >= maxn) == (j >= maxn)));
if (i >= maxn)
break;
swp(i - k, j);
swp(i - k + 1, j);
}
cout << ops.size() << '\n';
for (auto w : ops)
cout << w.fr + 1 << ' ' << w.sc + 1 << '\n';
}
int main() {
#ifdef ONPC
freopen("../a.in", "r", stdin);
// freopen("../a.out", "w", stdout);
#endif
ios::sync_with_stdio(0);
cin.tie(0);
cout << fixed;
cout.precision(20);
int ts = 1;
// cin >> ts;
while (ts--)
solve();
cerr << "\n\nConsumed " << TIME << endl;
}
详细
Test #1:
score: 100
Accepted
time: 0ms
memory: 3936kb
input:
6 3 BCCBCC BBCBBC
output:
4 4 3 5 3 2 6 3 6
result:
ok moves = 4
Test #2:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
2 1 BC BC
output:
2 1 1 2 1
result:
ok moves = 2
Test #3:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
2 1 BB CC
output:
0
result:
ok moves = 0
Test #4:
score: 0
Accepted
time: 0ms
memory: 3876kb
input:
2 1 CC BB
output:
0
result:
ok moves = 0
Test #5:
score: 0
Accepted
time: 0ms
memory: 4116kb
input:
3 1 CCC BBB
output:
0
result:
ok moves = 0
Test #6:
score: 0
Accepted
time: 0ms
memory: 4108kb
input:
3 1 CBC BCB
output:
2 1 2 2 2
result:
ok moves = 2
Test #7:
score: 0
Accepted
time: 0ms
memory: 3996kb
input:
3 2 BBB CCC
output:
0
result:
ok moves = 0
Test #8:
score: 0
Accepted
time: 0ms
memory: 3812kb
input:
3 2 BCB BCC
output:
2 3 1 1 1
result:
ok moves = 2
Test #9:
score: 0
Accepted
time: 0ms
memory: 4020kb
input:
4 2 CCCB BBCB
output:
2 2 3 3 3
result:
ok moves = 2
Test #10:
score: 0
Accepted
time: 0ms
memory: 3932kb
input:
9 6 CCCBCCCBB BBBCBBBCC
output:
6 7 4 8 4 4 7 5 7 4 7 5 7
result:
ok moves = 6
Test #11:
score: 0
Accepted
time: 0ms
memory: 4116kb
input:
21 3 CCCCBBCBCCCCCCCBCCCCC BBCCBCBBBBBBBBBCBBBBB
output:
8 2 16 3 16 3 4 4 4 5 3 6 3 13 4 14 4
result:
ok moves = 8
Test #12:
score: 0
Accepted
time: 0ms
memory: 3880kb
input:
49 41 CBCCBCCBCCBCCBCCCBBCCBCBBCCCBBCCBCBCBCBCCCCBCBCCB BCCCCBCBBBBCBCBBBBBCBBBBCCCCBCBBCBBCBBBBCBCBCBBBC
output:
38 10 7 11 7 9 25 10 25 13 4 14 4 16 30 17 30 9 2 10 2 32 1 33 1 9 6 10 6 25 7 26 7 29 13 30 13 34 19 35 19 38 19 39 19 9 18 10 18 41 19 42 19 9 23 10 23 43 31 44 31 9 27 10 27 8 28 9 28 6 37 7 37 6 39 7 39
result:
ok moves = 38
Test #13:
score: 0
Accepted
time: 0ms
memory: 4104kb
input:
114 8 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
output:
0
result:
ok moves = 0
Test #14:
score: 0
Accepted
time: 1ms
memory: 3900kb
input:
266 28 CBBCBBCCCCBCBBCBBBCBCBCBCBBCBCBBCCCCBCCCCCBCCBBCCBBCBCBBCCCCCCBBBCCCBCCBCBBCCCBCCCCCCBCBBCCCBCBBCCBCBBBCBCCCBBCBCCCCBBCBBCBBCCBBCCCCCBBCCCBCCCCCCCCBBBBBBCBCCBCCCCBBCBBBBCBCCCCCCCBCBBCBCCCCCCCCCCCBBBBCCCCBCBCCCBCCCCCCCCCBCBCCCBBBCCCBCCBCBBCBCCCCCCBCBCCCCBCBCCBCCCCBCB CCBCBCBBCBCBBCBCCCBBBCBCBB...
output:
206 265 80 266 80 239 127 240 127 242 27 243 27 245 6 246 6 239 1 240 1 243 1 244 1 245 2 246 2 259 5 260 5 256 6 257 6 239 12 240 12 252 11 253 11 258 8 259 8 239 9 240 9 255 12 256 12 239 13 240 13 258 23 259 23 257 47 258 47 261 38 262 38 263 45 264 45 9 46 10 46 2 53 3 53 1 56 2 56 4 60 5 60 5 5...
result:
ok moves = 206
Test #15:
score: 0
Accepted
time: 1ms
memory: 3888kb
input:
620 443 BBBBBBCBBBCBBCBCBCBBBBCCCBCCBCBBBBBBCCCBBBCCBBCBCBCBBCCCCBCBBCBCCCCBBBBBBCCCCCBBBBCCBCBBBBBCBCBBCBCBCCCCBCBBCBBBCBBBCCCBCCCBBBBBCCBBCCBBBCCBCCBCBBCBCCCCCCCCCBCBCBBBCBBCBBCBBBBBBBCCBBBBBBBBBBCBBCBBCBBCCCBBCCBBBBCCCBBBBBBCBBBBBBBBCBBCBCBBBCCBBBBCCBBBCBCBCBBBBBCBBCBBBBCBBBBCCBBBCBBBBBCBBCCCCBCC...
output:
484 252 32 253 32 338 5 339 5 548 16 549 16 313 5 314 5 398 4 399 4 229 18 230 18 201 15 202 15 248 9 249 9 182 12 183 12 178 10 179 10 180 13 181 13 180 19 181 19 185 16 186 16 178 14 179 14 178 15 179 15 178 21 179 21 178 36 179 36 178 35 179 35 181 20 182 20 199 38 200 38 178 18 179 18 178 19 179...
result:
ok moves = 484
Test #16:
score: 0
Accepted
time: 2ms
memory: 4256kb
input:
1446 646 CCCBCCCCCCCBBCCBBCCCCBBCCCBBCCCCCCCCCCCCCCCBCCCCCCCCBBCCBBCCCBCBBBCCCCBBCCCCCCCCCCCBCBCCCBBCCCCBBCBCBCCCCCCCBCCCCCCCBCCBCBBCCCCCCCCCCCCBCCCBCCCCCCBCCCBCCCCCBBCCCBBCCCBBBCCBCCBCCBBBCBCBCCCCBCBCCCBCCCCBBCCCCCCCBCCCCBCCCBBBCCCBCCBBCCCCBCCCBBCBCCCCCBBCCBCCCCCCBCCCCCCCCCCCCCCBCCCCCBCBCCCCBCCCCCB...
output:
874 804 720 805 720 828 643 829 643 801 4 802 4 823 4 824 4 814 1 815 1 801 292 802 292 818 169 819 169 819 12 820 12 801 11 802 11 817 12 818 12 824 14 825 14 801 15 802 15 801 25 802 25 801 25 802 25 828 31 829 31 801 30 802 30 801 27 802 27 886 28 887 28 872 27 873 27 846 36 847 36 801 37 802 37 ...
result:
ok moves = 874
Test #17:
score: 0
Accepted
time: 0ms
memory: 4456kb
input:
3374 2755 BCBBCBBBCBBBBBBBBBCCBBBBBBBCCBBCBBCBBBBBCBBBBBBBBCBBBBBBBBBBBBCBBBCCBBBBCBBBBBCBBBBBCBBBBCBBBBBBBBBCBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBCCBBBBBBBBBCBBCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBCBBBBBBBBBBBBBBCCBCBCBCBBBBCBBBCBBBBBBBBCBBCBCBBCBCCBBBBBBBBBBBCCBBBBBBBBBBBBBBBBBCBBBBBBBBBBB...
output:
1216 3159 125 3160 125 640 154 641 154 623 3 624 3 626 17 627 17 620 22 621 22 620 21 621 21 630 22 631 22 640 25 641 25 652 25 653 25 650 40 651 40 650 29 651 29 655 29 656 29 620 34 621 34 661 36 662 36 688 67 689 67 671 56 672 56 684 45 685 45 688 65 689 65 620 83 621 83 693 89 694 89 699 92 700 ...
result:
ok moves = 1216
Test #18:
score: 0
Accepted
time: 11ms
memory: 4788kb
input:
7872 7827 BCBBCBCBBCCBCBBBCCCBBBBBBBCBBBBCCBCCBCBBBBBBCBBCBBBCCCBBBCCCCBCBBBBCBBCCBBBBCCBBCBBBCBCBBCBCBBCCBBBCCBBBBCCBBCBBBBBBCBBBBBBBBCCBBCCCCBCCCBBCCCBBCBCBBBCBBBBCBBBBCBCBBBCCBBCCCCBBBCBBCCBBBBBBCBBBBCCCBBBCCCBBCCCBBBBBBCCBBBCCCCBBBCBBCBCCBBBCCCCBCBBCCBBBBCCBBBCBBCBBBCBBBCBBBBCCBBBBBCCBCBCBBBBBBB...
output:
5928 1548 1583 1549 1583 3816 742 3817 742 2685 77 2686 77 539 5 540 5 51 1 52 1 54 3 55 3 56 2 57 2 59 6 60 6 46 6 47 6 46 19 47 19 60 9 61 9 62 17 63 17 46 11 47 11 68 9 69 9 68 11 69 11 68 10 69 10 81 10 82 10 46 28 47 28 77 18 78 18 85 21 86 21 46 27 47 27 46 29 47 29 83 31 84 31 46 38 47 38 85 ...
result:
ok moves = 5928
Test #19:
score: 0
Accepted
time: 18ms
memory: 5812kb
input:
18368 17997 CBBBBBBBBBBCBBBBBBBBBBBBBBCBBCCBBBBBBBBBBBBBCBCBBBBBBBBCBBBBBCBBBBBBBBBBBBBBCBBBBBBBBBBCBBBCBCBBBBBCBCBBCBBBBBBBBBBBBBCCCBBBBBBCBBBBCBCBBCBBBBBCBBBBBBBCCBBBBCCBCBBBBBBBBBBBBCBBBBBBBBCBCBBBBBBBBCBCBBBBBBBBBBBCBBBBCCBBBBBBBCBBBBBBBBBBBBBBBCCBBCBCBBCBCBBBCBBBBBBBBBBBBBCBBCBBBBBBBCCCBBBBBBBB...
output:
7330 4546 45 4547 45 1670 2 1671 2 429 10 430 10 375 9 376 9 386 18 387 18 401 15 402 15 404 40 405 40 405 39 406 39 419 42 420 42 372 58 373 58 421 56 422 56 435 357 436 357 450 142 451 142 461 59 462 59 586 74 587 74 466 86 467 86 502 91 503 91 475 95 476 95 470 94 471 94 477 118 478 118 480 112 4...
result:
ok moves = 7330
Test #20:
score: 0
Accepted
time: 28ms
memory: 8176kb
input:
42858 28689 CCCCCCCCCCCCCCCCCCCCBCCCBBCCCBCCCCCCCCCBCCCCCCCBCCCBCCCCCBCCCCCCCCBCCBCCBCCCCCCCCCCCCCCCCCBCCCCCCCCCBCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCBBCCCBCCCCCCCCCCBCCCCCCCBCCCCBCBCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCCCCCCCCCCCCCCBCCCCCCCCBCCCCCCCCCCCCCCCCCC...
output:
8086 15339 1 15340 1 14196 2 14197 2 14170 80 14171 80 14192 11 14193 11 14196 6 14197 6 14200 13 14201 13 14210 24 14211 24 14218 36 14219 36 14222 40 14223 40 14228 36 14229 36 14261 46 14262 46 14241 46 14242 46 14239 120 14240 120 14244 73 14245 73 14271 75 14272 75 14276 76 14277 76 14305 87 14...
result:
ok moves = 8086
Test #21:
score: 0
Accepted
time: 137ms
memory: 13624kb
input:
100002 40466 BBBBBBBCCBCBCCBCBBBBCCBBCBBBBBBBBBBCBBBBCBBBBBCBBBBBBBBBCBBBCBBBCCBCBCBBBBBBCBBBBBBBCBBBBBCBBBBCBCBCBBBBBBBBCBBBBBBBBCBCBBBBCBBBBBBBBBBBBBCBCBBCBBBBBBBBBBBCBBBBBBBCBCBCBCBBBBBBBBCBCBBBBBBBBCBBBBBBBBCBCCBBBCCBBCBBCBBBBBBBBBBCBBBCBBBBBBBBBBBBCBBCCBBCBBCBBBBCBBBBCBBBCCBBBCBBBBBBBCBBBBCBBBC...
output:
45728 59549 44559 59550 44559 59545 182 59546 182 59546 46 59547 46 59548 7 59549 7 59550 3 59551 3 59552 12 59553 12 59558 85 59559 85 59558 31 59559 31 59537 9 59538 9 59561 10 59562 10 59572 13 59573 13 59577 25 59578 25 59537 30 59538 30 59583 28 59584 28 59677 26 59678 26 59602 26 59603 26 5953...
result:
ok moves = 45728
Test #22:
score: 0
Accepted
time: 335ms
memory: 26732kb
input:
233338 159967 CCBCBBCCCCBBCCCCCCCCBCCCBCCCCBCCBCCCCCCCCCBCBCCBBCBBCCCCBCCCCCCCCCCCCCCCCCCCBCCBCCBBCBCCBBBCCBCCCCBBCCCBCCCCCCCCCCCBCCBCCCCCCCCBCCCBBCBCCCBCCCCCBCCBCCBCCCCCCCBCCCCCBCCBBCCCCCCCBCCCCCCCCBBBCCCCCCCCCCCCBBBCCCBBCCBCBCCCCCCCCCBCCCCBCCCCCCCCBBCCCCBCCCCBCCCBCCCBCCCCCBCCCCCBBCCCBCCCCCCCCCCCCC...
output:
103344 109787 48379 109788 48379 73383 23444 73384 23444 73424 7042 73425 7042 73377 1 73378 1 73372 3 73373 3 73379 4 73380 4 73372 7 73373 7 73380 5 73381 5 73385 21 73386 21 73372 25 73373 25 73394 27 73395 27 73398 30 73399 30 73406 29 73407 29 73404 35 73405 35 73424 34 73425 34 73417 37 73418 ...
result:
ok moves = 103344
Test #23:
score: 0
Accepted
time: 656ms
memory: 38452kb
input:
300000 1 CCCBBBBBBCCBCCCBCBBBBCBCBCBBCBBBBCBCBCCBBCCBBCCBCBBCBBBBBBCBBBCBCBCCBBCBBCCCCCBCBCBBBBBBBBCBCBBBBCCCBCBBBCCBCBCBCBCBBCCBCBCCCBCBCBBCCBCCBBCBBBBCCBBCBCBBBBCCBBBBBBBCCBCCCBCBCCBBBBBCCBBBBCBCCBCBBCBBCBCCCBBBBBBBCCCCBBBBBBBBCBBBCCBCBBBBCCBBBCCBCBCCBCCBBCBBCCCCCBCBBBCCCCCCBCBBBCBBCCCCCCBCCCBBBCC...
output:
299752 94837 13269 94838 13269 47192 6712 47193 6712 29 4607 30 4607 7 47 8 47 5 65 6 65 3 218 4 218 5 761 6 761 8 721 9 721 8 68 9 68 11 6 12 6 15 1 16 1 19 3 20 3 20 13 21 13 17 12 18 12 20 9 21 9 22 15 23 15 24 18 25 18 26 19 27 19 27 31 28 31 158 61 159 61 2168 44 2169 44 2227 21 2228 21 2632 32...
result:
ok moves = 299752
Test #24:
score: 0
Accepted
time: 721ms
memory: 37252kb
input:
300000 299999 BBCBCCBBBBCCBBBCBBBCCCBCBCBCCBBCCBBCCBBCCBBBBBCBBCBBBCBBBCCBBCBBBCCCCCCBBCCBCBCBCBBBCCBCBBCCCBBCCCCCBCBCCBBCBBCCBBCCBBBBCBBCBBCCBBCCCCCCCBCBCCCBBBCBBBCCCCBCBBCCCBBCBBBCBBBBCCCCCCBCCCCCCBCBBCBBCBCBCBCCCCBCCBCCCBBCCBBCCCCCBBCCBCCCCBBCBCBCBCCCCBBBCCBCBBBCCBBBCCBBCBCCBCCBCCCCBCCBBBCCBCCBCB...
output:
299728 36499 14027 36500 14027 41822 569 41823 569 10080 259 10081 259 24867 180 24868 180 4922 123 4923 123 8818 25 8819 25 6904 4 6905 4 3284 1 3285 1 4579 10 4580 10 221 14 222 14 273 11 274 11 184 10 185 10 337 13 338 13 180 15 181 15 38 18 39 18 3 15 4 15 5 21 6 21 32 16 33 16 2 20 3 20 30 25 3...
result:
ok moves = 299728
Test #25:
score: 0
Accepted
time: 649ms
memory: 37440kb
input:
299999 1 BBBCCBBCBCCCCBCCCBBBCCBBBBCBCBBCCCCBBCCCCCCBCBBCBBBCCCCCBCBBCCCCBCBCBCCBBCBCCCBCBCCCBBBBBCBCCBBCBCBBBCCBBCCBBCBBBCBCCBCBCCCBCCCCBBCBCBCBBBBCBCCCCBCCCBBCCBCCCBBBCCCCBCCCBBBBBBCCCBCBCBCBCCBCCBBCBBCCBBCBBCCBBBBCCCCBBCBBBCCCBBCBCCBBCCBBBCCBCCCBCCBBBBBCBCBBBCCBCCCBCBBBBBBBBCCBBCBBBCBCBBBCBCCCCCB...
output:
299916 45516 21298 45517 21298 31037 7184 31038 7184 11096 2407 11097 2407 1754 1341 1755 1341 7940 102 7941 102 4477 34 4478 34 109 28 110 28 2109 1 2110 1 1190 2 1191 2 702 5 703 5 296 4 297 4 719 6 720 6 358 8 359 8 234 7 235 7 32 21 33 21 288 18 289 18 37 17 38 17 75 16 76 16 12 19 13 19 4 22 5 ...
result:
ok moves = 299916
Test #26:
score: 0
Accepted
time: 711ms
memory: 38140kb
input:
299999 299998 CBBCBBBCBCBBCBCCCCCBCCBBBCBCBCCCBBBBCCBBCBCCCBCBBCCBBBBCCBCBBCCCCBCBBCCBCCCCBCCBCBCCCBBCBBCCBBCCCBBBCCBBCBBBCCCBBCCBCCCCCBBCCCCCBBCCCCBCCBCCBBBCBCCCCBBCBBBCBBBCCCBCCBBCCCBBCBCBBCBCBBCBCCBBBCBBCCCBBCBBCBCCCCBBBBCCCBCCBCBBBCBCCBCBBBBBBBBBCBCBCBBBCCBCCBBBBCCCBBCCBCCBBCCCCBBBBCCCCBBCBCBCBC...
output:
299574 8198 24699 8199 24699 3 13170 4 13170 7 18953 8 18953 2 7330 3 7330 13 272 14 272 16 126 17 126 20 11 21 11 2 94 3 94 426 128 427 128 2 76 3 76 349 24 350 24 2 4 3 4 2 3 3 3 29 7 30 7 2 6 3 6 46 9 47 9 35 14 36 14 2 11 3 11 2 14 3 14 2 11 3 11 2 12 3 12 39 33 40 33 2 53 3 53 40 12 41 12 2 16 ...
result:
ok moves = 299574
Test #27:
score: 0
Accepted
time: 620ms
memory: 37944kb
input:
300000 2 CCBBBBBBCCCBBCCCBBBCCBBCCBBBBBCBCBBBCCBBCBCCBBCBBBBCBCBBCCBCCCBCBCCBBCBBBCBCBCBBCCCCBBBCBCCCBCCBBBBCCCBCBBBBBCCCCCCBBBCCBBBBCCBBBBBCCCBCBCCCBCCBBCCBCBCBBBCBBCCCCCCBBBBCBBCCCCBCCBCCBCCBBCBBBCCBCCCCBCCBBCBBBCBCCBCCBBBBCBBCBBCBCCBCCCBBCCCCBBBCCBCBBCCBCBBCBBBBBCBBBCBBBBBBCCBBBBCCCBBBBBCCBBCCCBB...
output:
299994 37818 137650 37819 137650 4101 11505 4102 11505 3827 4524 3828 4524 141 7692 142 7692 59 2547 60 2547 300000 2170 1 2170 299999 370 300000 370 300000 1201 1 1201 9 925 10 925 8 249 9 249 9 136 10 136 13 16 14 16 23 11 24 11 14 14 15 14 14 21 15 21 19 19 20 19 19 19 20 19 23 27 24 27 29 25 30 ...
result:
ok moves = 299994
Test #28:
score: 0
Accepted
time: 714ms
memory: 36484kb
input:
300000 299998 BBBBBBBCBBBBBBCCCCBBCCCCBCCCCCCBCCBCCCBBCCBBCCCBBCBCCBCBBCCCBCCCBCCBCCCBCCBCBBBCBBCCCCBBCBCCCBCCBBCBCCBCBCCBBBCCBCCBBCBBBBBBCBBBCBBBCCCCCCBBCBCCCCCBBCBBCBCCCBBCBBCBBCCCCCCBBBBCBCCCCCCCCCBCCBCCBCBCCBCBCBBCBCBCCBBCCCCBCCCCCCCCCBCCCBBCCCBBCBBBBBBCBCCBCBCBBBBCCCBBCBBCBBBCBCBBCCCCBCCBBBBCBB...
output:
299714 45547 14079 45548 14079 6802 6626 6803 6626 458 6528 459 6528 204 5924 205 5924 97 64 98 64 3 8 4 8 6 4 7 4 17 5 18 5 27 6 28 6 3 9 4 9 28 10 29 10 3 10 4 10 36 10 37 10 3 22 4 22 3 11 4 11 32 15 33 15 33 22 34 22 41 12 42 12 3 22 4 22 42 15 43 15 3 17 4 17 47 19 48 19 3 18 4 18 3 22 4 22 3 2...
result:
ok moves = 299714
Test #29:
score: 0
Accepted
time: 732ms
memory: 36676kb
input:
299999 2 CBCCCCBCBBCCBBBBCBCCBBBCBCCBCBCCBCBCBBCCBBBBCCCBBCBCBBCBCCCCBBBCCBCBBCCBBCBCCBBCBBCCBBCCBCCBBBCCCCBBCBBBCCBBBCCBBBCCCBBCBBCBCCCBCBCBBBCBCBBCCBCBCBBBBCCBCBCBBBBBCBCBBCBCBCCBCBCCBCCBBCBBBCBBBBCBCBBBCCBCBBCBBCCBCBCBCCBBBBCBCCBCBCCCCCBBBBBCBCCCCBBCCBBCCCCBBCBBBBBBCBCCBBCBCBCBBBCCCBCCBBBBCCBBCBB...
output:
299818 76576 126759 76577 126759 2658 731 2659 731 365 2243 366 2243 23 22 24 22 64 10 65 10 76 7 77 7 299999 1 1 1 299998 3 299999 3 7 3 8 3 6 13 7 13 8 16 9 16 12 12 13 12 19 12 20 12 20 15 21 15 14 15 15 15 14 20 15 20 14 26 15 26 16 28 17 28 22 84 23 84 40 40 41 40 26 37 27 37 28 39 29 39 51 32 ...
result:
ok moves = 299818
Test #30:
score: 0
Accepted
time: 701ms
memory: 37716kb
input:
299999 299997 CBBBCBCBBBBBCBBCCCCBBCBCBBCBCBBBCCBBBBCCCBBCBBCBCBCCCBBCBBBBCCBCCBBBBBCBCBCBBBBBCBBCCBBBBBCCBCCCCCBCBBBBCCCBBCCCBCCBBCCBBCCBBBBCCBCBBBBCCBCBCCBBCBBBCBCBBCBBCCCCCCCCBCBCCCBCCCCCBCCCCCCCCBBBCCBCCBBCCCCBCCCBBBCBCCCCCCBCBCCBBCBBBCBBCBCBCCBCBCBBBBBBBBCCCBCCBCBCCCCBCCBBBCBCCCBCBCCBCCCBCBBCCC...
output:
299540 260418 181933 260419 181933 193043 138653 193044 138653 13388 88098 13389 88098 5591 22592 5592 22592 329 17648 330 17648 14 2425 15 2425 4 1081 5 1081 14 308 15 308 3 702 4 702 3 231 4 231 3 84 4 84 13 25 14 25 13 72 14 72 3 7 4 7 3 9 4 9 16 2 17 2 16 7 17 7 3 49 4 49 61 8 62 8 40 40 41 40 3...
result:
ok moves = 299540
Test #31:
score: 0
Accepted
time: 721ms
memory: 37764kb
input:
300000 3 BBBCBBCBCBBBCBCBBBCCBCCBBBCCBCCBCBCCCCBBBBCBBCCBBBCCBCCBCBCBBBBBBBBCCCBCBBCBBCBBCBBBBCBCCBBBBBCCBBBBCBCBBCCCBBBCBBCCBBBCCCBBCBBBCBBCBCBCBCBCBBCBBCCBBBCCBCBBCCCCBBCBCBCCCCBCCCCBBCCBCCCCBCBBBCBBBCBCCBBCCCCCBCBCCBBBCBBBCCCBCCCCBCCCCCBBCCCBBBBBBBCCBCBCBCCCCCCBBBCCCCCCBCBCCBBBCBCCBBCCCCBCCBCCBCC...
output:
299680 3072 147556 3073 147556 1705 89005 1706 89005 380 43592 381 43592 7 79515 8 79515 300000 209 1 209 3 116 4 116 299999 50 300000 50 3 149 4 149 2 240 3 240 8 349 9 349 7 117 8 117 9 77 10 77 14 19 15 19 15 9 16 9 13 5 14 5 18 8 19 8 16 9 17 9 22 12 23 12 22 19 23 19 23 16 24 16 46 16 47 16 36 ...
result:
ok moves = 299680
Test #32:
score: 0
Accepted
time: 767ms
memory: 36996kb
input:
300000 299997 CCCBCBBCCBCCCBCCCCCBBBCBCBBBCBCBBCBCBBBBCCBBCCBCBBCBBCBBCCCBBCBCCCCBCCCBCCCBBCCBCCCCBBBCBBCBBBCBBCBCCBCBBBBCCCCBCCCBBCBCCBCBCCBCCBCCBCBCCBCCCCBBCCCCBBCCBBCBBCBBBBBBBBBBBCCBCBBCCCBBCCBBCBBBBCBCCBBCCCCBBCBBCCBCBBBCBCCBBBCBBBCCBCBCCCBCCBBBBBBCBCBCBCCBBBBBBBCBCCBBCBCBCCCCCCBBCCBBBBCCBCCCCB...
output:
299862 19353 32579 19354 32579 6196 409 6197 409 2045 209 2046 209 6004 126 6005 126 2051 37 2052 37 2499 20 2500 20 2396 4 2397 4 2228 1 2229 1 1626 1 1627 1 188 12 189 12 123 7 124 7 15 8 16 8 4 8 5 8 47 13 48 13 51 19 52 19 27 22 28 22 14 75 15 75 18 73 19 73 22 21 23 21 23 51 24 51 28 41 29 41 3...
result:
ok moves = 299862
Test #33:
score: 0
Accepted
time: 762ms
memory: 36440kb
input:
299999 3 BCBBBCBCCCBCCCBBBBCBBBBBCCBCCCCBCBBBBBBCBBCBCBCBBBBBBCBBBCCCBCBBBBBCCCBCBCBBBBBBBCBBBBBBCBCBBBCCCBCCBCCBCCBBBCCCBCCCBBBBCBCCBBCCCCBCBBBCBCCCBBCBBBBCCCCBCCCCBBBBCCCCCCBBBCCCBBBBCCBBCCBCBCCBBCBBCBBCBCBBBBBCCBBBBBCBBBCCBBBBCCCBBCBBCBBCBCBBCCBBCBBBCBCBCCCBBBBCBBBBBCBBCBBCCCCCCBCCCCBCBBBBBCCCBBC...
output:
299648 47055 577 47056 577 27435 559 27436 559 44801 338 44802 338 2205 30 2206 30 5733 30 5734 30 7484 4 7485 4 2678 4 2679 4 2179 16 2180 16 262 11 263 11 137 10 138 10 275 8 276 8 112 7 113 7 277 11 278 11 5 16 6 16 299998 15 299999 15 299997 19 299998 19 9 19 10 19 11 19 12 19 4 28 5 28 9 23 10 ...
result:
ok moves = 299648
Test #34:
score: 0
Accepted
time: 788ms
memory: 36808kb
input:
299999 299996 CBBCBCCCBBBCBCBBCBBBBBCBBCCBBCBBCCCBCCBCBCBBCBCCBBCBBBCCCBCBBBBCBCCBCCCCBBCCCCBCBBCBBBBCBBCBCCBBBBCBCCBBBCBBCBBCCCBBCBCCCBCBCCBCBCCBBCBCBCBBBBBCCCBBBBBCCBCBBCCBCBCBBCCCCCCBBCCBBBBBBBCCBCBCBBCBCCBCBBCBBCBCCBBCCBCBCBCBBBBBBBCCBCCBCBCCBBCCBBCBBBBCBBCCBBCCCCBCCBBBBCBCCBBBBCCCCCBCCCBCCBCBCC...
output:
299968 3356 236774 3357 236774 1575 13290 1576 13290 607 19844 608 19844 301 1602 302 1602 90 4 91 4 5 11 6 11 4 5 5 5 11 3 12 3 4 6 5 6 19 7 20 7 17 7 18 7 19 310 20 310 4 10 5 10 4 10 5 10 4 9 5 9 24 11 25 11 33 17 34 17 4 11 5 11 33 17 34 17 39 127 40 127 4 304 5 304 99 124 100 124 4 31 5 31 4 18...
result:
ok moves = 299968
Test #35:
score: 0
Accepted
time: 746ms
memory: 36976kb
input:
300000 4 CBBBBBCBCCBBBCBCBBCBCBBBCBBBCBBCCCBBCBCCCCBBBBCCCBBCBBCCBBCBBCBBCBBBBBCCBBBCBBBCBBCBBBBBBCCCBCCCCBBBBBBBCBBBCBCBCCCBBBCBCCCCBBBBBCBCBCCBCCCCBCCCBBBCCCBBBCCCCBCBCBBBBBCBBCBBBBCCCBCBBCCBBCBCBCCBCBBBBCCBCCBCBCBCBBBCCCBBCBBCCCBBBCCBBBBBCCCCCCCBBBCBCCCCBCBBBCCCBBBCBBCCBCBCBCBCBCCCBCCCCBCCBCCCBBB...
output:
299674 201967 133168 201968 133168 70388 64223 70389 64223 27940 15676 27941 15676 44442 1827 44443 1827 26564 748 26565 748 15229 290 15230 290 1782 25 1783 25 299998 7 299999 7 299997 3 299998 3 299997 8 299998 8 299999 3 300000 3 2 2 3 2 1 20 2 20 2 17 3 17 4 18 5 18 805 20 806 20 462 21 463 21 2...
result:
ok moves = 299674
Test #36:
score: 0
Accepted
time: 758ms
memory: 37260kb
input:
300000 299996 CBCBCBBCCCCBBCBBCBBBCCCBBCCCCBBCBCCBBCCCCBCBBCCBBBCCCBCBCCCCCCBCCBCBBBBBCBCCBBCCCCCBBBBBCBBCCBBCCCCBBBCBBCCBCBCBBBCCCBCBCCBBBBCCCBCCBCBCBBBCBCCCBBCCBCCCBCBBCCCCCCBBBCCBCBCBBCBBBBCBBBCBBCBBBCCBBBCBCCCCBBCBCCCBBCBCBBCCCCBBCCBBCCBBBCCCBCBBCBBCCCCCBCBCCCBCCCCCCBCBBCBCBCBCBCCBCBBBCBCCCBBBCC...
output:
299466 150345 39930 150346 39930 9413 6466 9414 6466 119 1589 120 1589 117 4 118 4 8 7 9 7 5 19 6 19 8 23 9 23 8 3 9 3 5 3 6 3 12 1 13 1 5 5 6 5 21 8 22 8 5 9 6 9 21 11 22 11 23 9 24 9 32 9 33 9 32 14 33 14 40 15 41 15 35 16 36 16 5 18 6 18 37 17 38 17 5 17 6 17 5 26 6 26 5 20 6 20 46 19 47 19 47 20...
result:
ok moves = 299466
Test #37:
score: 0
Accepted
time: 660ms
memory: 36920kb
input:
299999 4 BBBCCBBBBCCCBCCCBCCCCBBBBBCBCCCBCBCBCCCBBBBBBBCBBBBCBBBBCBCCBCCCCCCBCCBBBCCCCCBBBCBCCBBBCBCBBCBCBCBCBBCBCBBBCBCBBBCCCCBCBBCCCBBBBCBBBBBBBBCCBCCBBCBBCCCCBCBCBBCBBCBBCBCBBBCCCCCCBBBBBBCBCBCCCCCCBBCBBCBBBCCBBBBBBBCBBBBBBCBCCBCBCCCCBBCCCCBBBBCCBCBBCCBCCCBCBCBBCCCCBBCBBBCBCBCCBBCBCBCCCCCBBCBCCCC...
output:
299540 63930 162477 63931 162477 41377 126932 41378 126932 638 80914 639 80914 17 93756 18 93756 299999 3467 1 3467 12 13521 13 13521 299996 7336 299997 7336 1 1 2 1 6 1 7 1 7 2 8 2 12 6 13 6 10 8 11 8 12 6 13 6 34 10 35 10 34 12 35 12 15 21 16 21 16 23 17 23 17 21 18 21 25 18 26 18 26 17 27 17 25 1...
result:
ok moves = 299540
Test #38:
score: 0
Accepted
time: 773ms
memory: 37520kb
input:
299999 299995 BBBBCCCBBBBBBBBCCBCBCBBBBCCCCBBCCCBBBBBCBBBCBBBCCBBCCCCBCBCBCCCCBBCBBCCBBBCBBBCBBBBBBBBCCBBCBBBBBBBCCCBCCBBBCBCBCCBBCBBCBCBBBBCBCBBCBCBCBBCCCBCCBCBCCBBBCBBCBCCBBCBCBBBBCCBCBCBCCCCBCCCBCBCCBCCCCBBBBBBCBCBCBCBCCBCBBBCCBBBCCBCBCCCBBBBBCCCBCCBCBCBCCCCBBCCCBBBBBCBBCCBBCBCCBBCCBBBBBBBCCCBCBC...
output:
299896 15278 192292 15279 192292 1168 61151 1169 61151 252 10370 253 10370 176 4148 177 4148 75 3240 76 3240 61 71 62 71 6 8 7 8 7 24 8 24 5 26 6 26 7 12 8 12 19 1 20 1 5 3 6 3 22 3 23 3 5 15 6 15 23 15 24 15 5 26 6 26 37 16 38 16 5 16 6 16 38 18 39 18 5 22 6 22 41 23 42 23 46 21 47 21 5 39 6 39 5 4...
result:
ok moves = 299896
Test #39:
score: 0
Accepted
time: 797ms
memory: 37800kb
input:
300000 3210 CCBBCBBCCBBBBCBBCBBCCCBCCCBBBBBCBBCBBCBCBCCBBCBBBCCCCCBBCCCCCCCCBBCBBBBBCCCBBCBBBBCCBBBCCCCBBBBBBCBBBCBBCCBBCCCBCBCCCCCCBCBBBCBCBBBCCCBCBCCCCBCBBCCBBBBBCBBBBCBBCBBCCCBCCBCCCBBCCBCCCCCCCCBCCBBCBBBBBBCBBBBBCBBCBCCBBBCBBCBCCBBBCCCCBCCBBBBBCBCBBCBBBBBBBBBCCCCBCBCCBCCCCCBBBCBBBCCBBCCCCCBBBCBC...
output:
299636 26141 251455 26142 251455 297370 43815 297371 43815 4220 24270 4221 24270 296943 6165 296944 6165 296807 21002 296808 21002 296793 14450 296794 14450 296806 16622 296807 16622 296792 267 296793 267 296791 86 296792 86 296793 7 296794 7 296797 13 296798 13 296798 11 296799 11 296829 11 296830 ...
result:
ok moves = 299636
Test #40:
score: 0
Accepted
time: 915ms
memory: 37924kb
input:
300000 296790 BBCCBBCBCBBCCCCBBBCBBBCCCBBCCCCBCCCCBCCCBBCCBCBBBBBBBBCBCBCBCBCCBCBBCBBBBCBCBCCCCBBBBCCBCCBCCCCCCCCBBCBCBCBCCCBCCBCCBCBCBCCBCCBCBBBCCCCCBBBCCBCCCBBBBBCCBBCCBBCCCBCBBCBCCCBCBBCCBCBCCCCBCBBCBBBBCCCCBBCCBCCCBCBCBBBCBBCBBCBBBBBBCCCBBBCCBCCBBCCCCBBBCBBBCBCBCBBCBCBBBBCCCCBCBBCCBBBCBCBCCBBCBB...
output:
299960 52032 32500 52033 32500 10932 84018 10933 84018 11535 162734 11536 162734 6591 363 6592 363 3761 142 3762 142 3600 139 3601 139 3352 123 3353 123 3330 36 3331 36 3340 31 3341 31 3226 3 3227 3 3247 3 3248 3 3232 22 3233 22 3234 9 3235 9 3212 11 3213 11 3214 6 3215 6 3220 7 3221 7 3211 4 3212 4...
result:
ok moves = 299960
Test #41:
score: 0
Accepted
time: 861ms
memory: 37456kb
input:
299999 3210 CBCBCBBCCCBBBBCCBCBCCCBBCBBCBBCBCCCCBCBCCCCBBBCBBBBCBCBCCBCBBBCBCBBCCBCCBBCCCCBCCBCCBBBBCBCCCBBBBCCBCCCCBCBCBBCCBBBBCCBBCCBBCBCBCCBCBCBBCCBCCCCCBCBBBBBBCBCCCCBCBBCCCCCCBBCCCCCBCBCBBCBCCBBCCBCCBBBBCBBCCCCCCBBCBBCCCCCBCCBBBBBBCBCCCCBCBBCBCBBBBBCCCCCBBBBCCCBCBBBBBCBCBBCBBBBBBCCCCCBBBBCCCBBB...
output:
299944 26369 103560 26370 103560 5228 17559 5229 17559 296792 52855 296793 52855 296790 19145 296791 19145 296791 5729 296792 5729 296811 15912 296812 15912 296790 159 296791 159 296795 197 296796 197 296790 196 296791 196 296790 6 296791 6 296790 25 296791 25 296790 28 296791 28 296790 47 296791 47...
result:
ok moves = 299944
Test #42:
score: 0
Accepted
time: 872ms
memory: 36748kb
input:
299999 296789 CCCBBCCCCCCCBCBCBBCBBCCBBCBBCBCCBBBCCBBCCBBCCBCBCCBBCBBBCBCBCCBBCBCBCCBBBCBCBCBBBCCCBCBBCBBBCBBCBBBBBCBBCCBCCCCCCCCBBCCCCCCCBCCBBBBCCBBBCBCBBCCBCCCCBCCCCCCBCCBBBBBCCBBBBCBBBCBBCCBCCCCCCBCCBBCBBCBBCCCBBBCBBBCBCBBBBBCBCBBCCBCBBCBBBCCBCBBCBBBCBCBBBBBCCBBBBCCCCCBCBBBBCBCCCCBBBCCBBBCCCCCCBB...
output:
299914 54014 149167 54015 149167 3470 87313 3471 87313 3250 103569 3251 103569 3211 3390 3212 3390 3217 14685 3218 14685 3211 349 3212 349 3218 5 3219 5 3211 266 3212 266 3211 7 3212 7 3211 6 3212 6 3211 30 3212 30 3237 12 3238 12 3211 12 3212 12 3211 26 3212 26 3234 29 3235 29 3211 7 3212 7 3228 11...
result:
ok moves = 299914
Test #43:
score: 0
Accepted
time: 908ms
memory: 36440kb
input:
300000 98765 BBCBBCCBCBBBBCBCCCBBCBCBCCBCBBBBBCCBCBCBCCBCCCCCBCCCBCBBBBCCBCCBCCBBBCCBCCCCBBBCBCCCCCBCBCCCBBBCCBBBBCCCCBBBCBBBBBCBBCBCCCBCCBCCCCBBCBBBBBCCCBBBCCCBBBBBCCCBBBBBBBBCCCCCCBCBBBBBCBCBBCCBCBBCCBCBCCCBBCCBBBBCBCCBCBCBCCCCCBCBBCBCBBCBBBBBBBCCBBBCCBCCBCBCBBCCCCBCBBBBCBBCBCBCBBBBBBBBCCCBBBBCCCB...
output:
299684 16605 163151 16606 163151 179667 164872 179668 164872 211074 89224 211075 89224 201238 222 201239 222 201238 1156 201239 1156 201237 524 201238 524 201238 1811 201239 1811 201236 2 201237 2 201240 3 201241 3 201241 3 201242 3 201274 54 201275 54 201245 45 201246 45 201236 14 201237 14 201236 ...
result:
ok moves = 299684
Test #44:
score: 0
Accepted
time: 990ms
memory: 36344kb
input:
300000 201235 BBCCCBBBBCCCCCBBBBBBCCBBBBCCCBBBBCBBBCBBBBCBCBBBCCCBBCBCCBCBCBBBCBBBCCCCBBCCBBBCBBCBCCCCBBCBCCCBBCCCCCCBCBBCCCBCCBBBBCBBBCCCCBBCCBBCCCCBCCCBCBBBCCCBBCBBCCCBCBBCBCBCCBBBBBBCBCCCBBBCBCBBBBBBBCCCBCCCBBCBBBCCBCBBCBBCCBCCBBCBBBBCBBBBBBCBCBBCCBCCBCCCBCCBBCBBCCCCCBBCCCBCBCBCCCCBCBBCBCBCBCCCBB...
output:
299440 102883 240170 102884 240170 104464 33952 104465 33952 99016 16122 99017 16122 98775 6052 98776 6052 98783 508 98784 508 98766 759 98767 759 98772 406 98773 406 98772 94 98773 94 98770 54 98771 54 98766 13 98767 13 98778 26 98779 26 98777 9 98778 9 98778 9 98779 9 98766 6 98767 6 98766 1 98767...
result:
ok moves = 299440
Test #45:
score: 0
Accepted
time: 993ms
memory: 36428kb
input:
299999 98765 CCBBCCBCBCBCBCCBBBCBCBBCCBBCBCCCBCBBCBBBCBCBCBCBBCBCCBCBBCCCBBBCCCBBCBBCCBBCBBBBCCBBBBBBBCCCCCBBBCBCCCCBCBBCBBBCBBCBCBCBCBBCCBCCCBCBCBCBBCBBCBBBCCCCCCBBCCBBBBCCBCCBBBCBCCBBCCBCCBBBBCBBBCCCCCCCCBCBCCCCCCBCCCBBCBBCBCCCBCCCCCCBBCBCBCCBBBBCBBCBBBCCCBCCCBCBCBBCBCCCBBBCBCBBCCCCCCCBBBCCCBCBCCC...
output:
299904 13530 104231 13531 104231 206694 224556 206695 224556 201267 261088 201268 261088 201449 277027 201450 277027 201357 35893 201358 35893 201342 7710 201343 7710 201275 5984 201276 5984 201236 293 201237 293 201242 386 201243 386 201248 17341 201249 17341 201238 9473 201239 9473 201246 11 20124...
result:
ok moves = 299904
Test #46:
score: 0
Accepted
time: 950ms
memory: 37708kb
input:
299999 201234 CCBBCCCBCBCBCBBBCCBCBCCBCCCCCCBCBCBBBBCBCCCBCBBCCCBBBBCBBBCBCBBBCCBCCCCCCBCCBCBCBCBCBBBCCBCBCCCBBBCBCBCBBBBBBCBBBCBCBBCBBCCBBBBCBCCBBBBCCCCCCCCCCBBBCCBCCBCCBBCBCBBCBBBBCCCBBBBCBCCBCCBBCCCBCCCBBBCCCBCCBCBBBBCCCBBCCCBCCCCBBBCBCCBCCCCCBCBBCCCCBBCBCBCCBCBBBBBCCBBCCBBCBBCCBCCBBCCBCBCCBBBBBB...
output:
299526 191019 283591 191020 283591 142658 36279 142659 36279 98776 153266 98777 153266 98775 4476 98776 4476 98766 8 98767 8 98767 5 98768 5 98766 3 98767 3 98767 11 98768 11 98766 13 98767 13 98766 12 98767 12 98766 9 98767 9 98766 9 98767 9 98778 736 98779 736 98766 473 98767 473 98766 694 98767 6...
result:
ok moves = 299526
Test #47:
score: 0
Accepted
time: 1000ms
memory: 38132kb
input:
300000 150000 CBBBBCCBCBBBBCBBBCBCBCBBCBBBBCBBCCBCCCBBBBCBCBBBBBBCCCCCCBCBBCCBCBCBBCBCBBBBBBCBCBBBBCCBCCCBBCCCBBCCCBBBBCCCCCBCCBCBBCCCCBCBBBBBBBBBBBBBBBCBBBCBBBBCBBBCCCBCBCCBBBCBBCCCCCCBBBCBBCBCBCBBCBCCCCBCCCCCCCCCBCCCBCBBBBBBBCBBCBBBBBBCCBBBBCCCCCCBBBCCCCCBCBCBBCBBCBCBCBBBCBBCCCBCCBCCBCBCBCBBBBBCBC...
output:
299434 213574 50668 213575 50668 201847 676 201848 676 150022 41361 150023 41361 150021 40422 150022 40422 150032 17562 150033 17562 150014 30917 150015 30917 150005 12836 150006 12836 150004 19832 150005 19832 150006 11542 150007 11542 150002 20301 150003 20301 150003 1219 150004 1219 150004 50 150...
result:
ok moves = 299434
Test #48:
score: 0
Accepted
time: 955ms
memory: 36560kb
input:
300000 150000 BCCCCCCBCBBCCBBBBCBCCBCBCBCBCCCBCBCBBBCCCBCBBBCBBBBBBCBCBCCCBCCCBCCBBBBBCBCCCBCBCCCBCCBBCCBBBCBBBCBBCBCCBBBCBCCCBCBBCBCCCCBCCCCCBBCBCBCBBBCCBBCCBCCBCBBCCBBCCBBBBCCCBBCCBBBBBCCBCCBBBBBCBBCCBCCBBBCBBBBBBCCBBCCBBCBCBCCCBCBCCCBCBCBCBCCCBCCCCCBCCCCCBBBBBCCCCCBCBCCBCBBCCCCCBCBBCCBCBCBBCCBBCB...
output:
299902 156992 191189 156993 191189 229840 126628 229841 126628 150003 57089 150004 57089 150013 104075 150014 104075 150024 52835 150025 52835 150005 260 150006 260 150005 517 150006 517 150003 14 150004 14 150001 2 150002 2 150001 4 150002 4 150001 1 150002 1 150001 3 150002 3 150001 13 150002 13 1...
result:
ok moves = 299902
Test #49:
score: 0
Accepted
time: 938ms
memory: 36532kb
input:
299999 150000 BCBCBBBBCCBCCCCCBCCBCBBCCBCBBBBBCBBBBCBBBCCCBCBBBBBBBBCCCBCCCBBCBBBCCCBBCBBCBBBCCBBCCBCCBBBCBBBCBBBBCCCCBBBBBCCCBCCBCBBBCBCCBCBCBCBBBCBCCCBBCCCCBCBBCCBBCCBCBCCBCCCCBCCCBCCBCCBBBCBCBCCBBCCBBCBBCCCCBCBBCCBCCBBBCBCBBBCCBCCCBBBBCBCBBCBBBCBCBBCCBCCBCCCBCCBCBCBCCBCBCCCBCCBBBCBBBCCBBCCBCBBCBC...
output:
299908 28000 98019 28001 98019 298061 156724 298062 156724 155856 11 155857 11 150315 12 150316 12 150513 1 150514 1 150184 10 150185 10 150295 4 150296 4 150003 7 150004 7 150005 6 150006 6 150001 5 150002 5 150005 14 150006 14 150005 13 150006 13 150006 33 150007 33 150010 71 150011 71 150000 71 1...
result:
ok moves = 299908
Test #50:
score: 0
Accepted
time: 954ms
memory: 36408kb
input:
299999 149999 CCCCBBBCBCBCCCBBCBBBCCCBBBBCCCBCBBCBBBBCCCCBBBCBBCCBCCCCCCCCBCCCBCBBCBBCBCBCCCCCCCBBBBBCBBCBCBCBBCCCBCBCCBBCBBBCCCCCBBBCCCBBCBBBBCCBCBBCBCCBCBCCBBCBBCBBCCBCCBBCCBBBCCCBCCCBCCCBBCCCCCBCBBCCCBCBCCBBBCCBCCCCBBCCBCCCCBCCCBBCBCCBBBCCCBCCBCCCCCCCBCCBBBCBBCCBBBCCBCBCBCBCCCBCBBCCBCBCBBCCCBCCCC...
output:
299948 225972 177956 225973 177956 223602 10991 223603 10991 181110 636 181111 636 153056 12915 153057 12915 160683 16418 160684 16418 150357 2 150358 2 151314 7 151315 7 150490 6 150491 6 150114 5 150115 5 151557 5 151558 5 150350 7 150351 7 150056 6 150057 6 150008 23 150009 23 150011 9 150012 9 1...
result:
ok moves = 299948
Test #51:
score: 0
Accepted
time: 948ms
memory: 37976kb
input:
300000 150001 CBBCCCBBCBBBCCCCBCCCBBBCBBCBCCBBCBCCBCBCCBBBCBCBBBBCCBCBBCCBCCBBCBCCCCCCCCBBCCCCBBCBBCCBBCBBCBBCBBCBBCBBBCBBBBCBBBBCBBBBBCBCBBBCBBCCCBBBBCCBBBBCCBBBCBBCCBCBCBCBBBBBBCCBBCCCCCBBBCBCBBCCBCCCCBBBCBBBBCCCCCCCBBCCCCBBCBBCCBBBCBBCBCCCCBBCBCCBBCBCCBCBBCCBBBCBCCCCBBBBCBBBBBBBBBCCCBBBBCBBBCCBCC...
output:
299890 107295 3790 107296 3790 176142 14 176143 14 173171 1 173172 1 199058 7 199059 7 155146 7 155147 7 166096 2 166097 2 151142 2 151143 2 150701 11 150702 11 152316 7 152317 7 152172 7 152173 7 150313 12 150314 12 150001 8 150002 8 150000 10 150001 10 150153 11 150154 11 150007 13 150008 13 15000...
result:
ok moves = 299890
Test #52:
score: 0
Accepted
time: 1004ms
memory: 37172kb
input:
300000 149999 BBBBCBBCCCBCCBBCBCCCCBBCCBBCBCBBBCCBCCBCCCBBBBCBCCCCBCCBBCCCCCCBCCCBBBCCCBCCCBCCCBCCBCBCCCCBBCCCBBCBCBBBCBCBBBBBBCBCCBCBCCCBBBBBBCCBCCBCCBBBCBCBBBBBCCBBBCCCBBBBBBBBCCCBCCCBCCBBCBCBCCBCCBCCBCBBBCCCCBCCCBCBBBCCBBCBCBBCCBCCBBCBCCBBBBCCCCBCBBCCCCBBBBCCBCCCCBCCCCBBCBBBBBCCBCBCCCBCBCCBCBCCCC...
output:
299656 182824 16596 182825 16596 290575 10936 290576 10936 276009 12068 276010 12068 170134 13304 170135 13304 150586 2329 150587 2329 150738 3570 150739 3570 150602 573 150603 573 150439 4 150440 4 150390 1 150391 1 150172 5 150173 5 150592 10 150593 10 150104 6 150105 6 150002 17 150003 17 150020 ...
result:
ok moves = 299656
Test #53:
score: 0
Accepted
time: 973ms
memory: 36700kb
input:
299999 150001 BCBCBCBBCBCBBCBCCCCCBCBCBBBCCCBCBCBCBCCBCCBBBCCBCCCCBCCBCCBBCBCBBCBCBCBBBBBCCBBBBCCBCBCBCCBBCBCCCBCBBCBCBBCBBBBCBBBCBBCBBBBCCBCBCCBCBCCBBCBCBCBBBCBBCCBBBCBBBBBCCCBBCBBBCBBBBCCBBCBCCBBCCBCBBCBBCBBBBBCBCBCBBBBBBBBCCBCBCCBBBBCBBCBBBCCCCCBBCBBBBCCCBCBCBCBCBCBCCCBBCBBCCBCCBCBCBBBBBBCCBCBBBC...
output:
299792 150585 90210 150586 90210 150558 9656 150559 9656 150185 38131 150186 38131 150064 185614 150065 185614 150038 107173 150039 107173 150025 102882 150026 102882 150040 161859 150041 161859 150052 90589 150053 90589 149999 27826 150000 27826 150025 48870 150026 48870 150003 16165 150004 16165 1...
result:
ok moves = 299792
Test #54:
score: 0
Accepted
time: 879ms
memory: 38392kb
input:
299999 149998 CBCCBCBCBCCBCCCCCBBCBCBCCCBCCCBBCBCBCCBBCBBCBBBCBBCCBCCBBCBBBBCCCBBCCBCBBBBBBBCBCCBBBCBBCCCCBBCBBCBCBCCBBCCCBCCCBBBCCBCBCBCBBBCBCCBBBCBCBCBCCCBCCBCCCBCCCCBCCBBCBBCBCCCCCBBCCCBBCBBCBBBCCBBCBCBCCBCBBCCBBBBBBBBBCCCBCCBBCCCCBBCBCCBCCCCCBBCCBCBCCBCCBCCBCBBBCBCCCCBBBBCBBBCBBCBBCCCBCBCBCBBBCB...
output:
299972 150518 198797 150519 198797 155874 159154 155875 159154 150026 37631 150027 37631 150076 32298 150077 32298 150012 64998 150013 64998 150003 752 150004 752 150005 1817 150006 1817 150002 1535 150003 1535 150004 1405 150005 1405 150005 439 150006 439 150008 51 150009 51 150011 143 150012 143 1...
result:
ok moves = 299972
Test #55:
score: 0
Accepted
time: 840ms
memory: 30648kb
input:
262143 194294 CBBBCCCBCBBBCBBCBCBCBCCBCCCBCBCCCBCCCCBCBBBCCCCBCCCCBBBBCBBCBCCBCBCCCBCCCBCCCBBBBCCCCCCCCBBCCBBCBCBBBBCBCCBBBBCCCBCBCBCCBCCCBCBCBCBBBBBBBCBBCCCCBBCCBCBCBBCBCCCBCBBBCCBBBBCBCCBCCCCCBCBBBBCBBBBBBBBBBBCBBCBCBCBBCCBCCBBCBCCCBBBBCCBCCBBBBCBCCCBBBCBCBCCCBCCBBBCCBBCBCCBBBCCBBCCCBCCCBCBBBCCCBC...
output:
262120 19614 6245 19615 6245 85038 39999 85039 39999 69496 28234 69497 28234 69856 38754 69857 38754 68941 26858 68942 26858 67889 3756 67890 3756 67852 12749 67853 12749 67852 12690 67853 12690 67855 5787 67856 5787 67859 2654 67860 2654 67861 58 67862 58 67850 77 67851 77 67850 721 67851 721 67861...
result:
ok moves = 262120
Test #56:
score: 0
Accepted
time: 763ms
memory: 30520kb
input:
262144 149222 BBCCBCCCCCBCCCCCBCCBCBBCBCBCBBCCCCCBBBBBBBCCCBBBCCCCCBCBBCBCBCCCCCBCBBBBBBBCCCCBCBCBCBBBBBCBBBBCCBCCCBCCBCBCCCBBBCCCCCCBCCBBBCCBCBBBBCCCBBBCBCBBCBCCBCBCBBBCCBBCBBCBCCCCBCCCCBBCCCBCBCBCBBBCCCBCCBCCCCBCCCBCBCCBBBCBCBBCBCCBBCBBBBBBBBBBCBCBBBBCCCBCBCCCBBBBCCCBBBBCBBBCBCCCBBBCBCBBCBCBCCCCBC...
output:
261936 220559 179046 220560 179046 16706 11894 16707 11894 27028 24 27029 24 116291 1 116292 1 108497 12 108498 12 185859 2 185860 2 140212 3 140213 3 143419 2 143420 2 114248 5 114249 5 112924 4 112925 4 112927 18 112928 18 112931 21 112932 21 112932 5 112933 5 112961 9 112962 9 112923 15 112924 15...
result:
ok moves = 261936
Test #57:
score: 0
Accepted
time: 813ms
memory: 30688kb
input:
262145 120549 BCBCBCCBCBBBBBCBBBCBCBCCCBBCCCCCCCCBCCCCCBBCCBCBBBBCCCBCBBCBBCCCCBCCCCBBBBCCBCBCBBBBCBBCBCBCBCCCBBCBBCCCBCCBBCCCBBCBCCCCCBCCCBCBCCBBCCBCCCBCBCCCCCBCBCBCBBCBCCCCBCBBCCBCCBCCCBBCBCBBBBCCCCCBBCBCCBBBBCCCCCCCBCBBCCCBBCCBBBBCCBBCBBCBBBCBCCBBBBBBBBBBBBBCBBCBBCBCCBBBBBBCBBBBBBBCBBCCCBBBBBCBCB...
output:
261964 181850 54941 181851 54941 159080 108214 159081 108214 169921 9706 169922 9706 158747 16800 158748 16800 214315 3753 214316 3753 145279 19079 145280 19079 151176 14556 151177 14556 141808 7 141809 7 142296 9 142297 9 141840 8 141841 8 141920 8 141921 8 141847 10 141848 10 141835 14 141836 14 1...
result:
ok moves = 261964
Test #58:
score: 0
Accepted
time: 979ms
memory: 37800kb
input:
299997 265881 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299996 47071 24915 47072 24915 52471 10915 52472 10915 38361 13732 38362 13732 36774 25360 36775 25360 37410 12570 37411 12570 38174 5311 38175 5311 38399 5670 38400 5670 35798 7367 35799 7367 34227 5402 34228 5402 34807 8491 34808 8491 34169 8520 34170 8520 34252 2883 34253 2883 34137 830 34138 830...
result:
ok moves = 299996
Test #59:
score: 0
Accepted
time: 948ms
memory: 37456kb
input:
299998 76325 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299998 299023 14637 299024 14637 225264 25108 225265 25108 223685 7251 223686 7251 223674 5517 223675 5517 223707 1551 223708 1551 223674 2640 223675 2640 223679 1 223680 1 223674 2 223675 2 223694 3 223695 3 223674 4 223675 4 223684 5 223685 5 223674 6 223675 6 223686 13 223687 13 223674 7 223675 7...
result:
ok moves = 299998
Test #60:
score: 0
Accepted
time: 902ms
memory: 37764kb
input:
299999 236065 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
299998 64370 185993 64371 185993 64101 14530 64102 14530 64694 7216 64695 7216 64310 146 64311 146 64481 247 64482 247 63943 4 63944 4 64106 5 64107 5 63980 6 63981 6 63990 2 63991 2 64022 8 64023 8 63946 6 63947 6 63941 8 63942 8 63936 9 63937 9 63943 12 63944 12 63945 19 63946 19 63942 15 63943 15...
result:
ok moves = 299998
Test #61:
score: 0
Accepted
time: 863ms
memory: 36408kb
input:
300000 46255 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
300000 131308 239655 131309 239655 29824 82123 29825 82123 276598 311 276599 311 274499 115 274500 115 261860 126 261861 126 269422 23 269423 23 253750 13 253751 13 253756 3 253757 3 253746 1 253747 1 253750 3 253751 3 253746 8 253747 8 253749 6 253750 6 253746 4 253747 4 253753 14 253754 14 253746 ...
result:
ok moves = 300000
Test #62:
score: 0
Accepted
time: 957ms
memory: 37984kb
input:
299997 56982 BBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBC...
output:
299996 145023 56571 145024 56571 278388 714 278389 714 244128 393 244129 393 243355 7 243356 7 243080 7 243081 7 243234 12 243235 12 243026 10 243027 10 243080 5 243081 5 243068 2 243069 2 243049 7 243050 7 243016 1 243017 1 243016 11 243017 11 243018 13 243019 13 243016 11 243017 11 243037 9 243038...
result:
ok moves = 299996
Test #63:
score: 0
Accepted
time: 930ms
memory: 37716kb
input:
299998 129345 CCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBB...
output:
299998 91922 243298 91923 243298 268281 12916 268282 12916 153149 903 153150 903 205768 3 205769 3 189588 47 189589 47 196918 46 196919 46 172747 49 172748 49 172121 39 172122 39 171192 5 171193 5 171951 19 171952 19 170926 3 170927 3 171664 6 171665 6 171832 32 171833 32 171539 8 171540 8 170659 7 ...
result:
ok moves = 299998
Test #64:
score: 0
Accepted
time: 968ms
memory: 37504kb
input:
299999 265635 CBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCB...
output:
299998 37822 37834 37823 37834 43238 118 43239 118 44032 49 44033 49 40519 3019 40520 3019 38925 1650 38926 1650 45194 55 45195 55 40313 307 40314 307 46271 3 46272 3 34368 3 34369 3 34369 1 34370 1 34365 3 34366 3 34365 5 34366 5 34368 7 34369 7 34371 6 34372 6 34365 275 34366 275 34408 241 34409 2...
result:
ok moves = 299998
Test #65:
score: 0
Accepted
time: 1007ms
memory: 37876kb
input:
300000 172035 BBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBC...
output:
300000 183578 228509 183579 228509 7214 51134 7215 51134 220062 3482 220063 3482 170208 49098 170209 49098 134798 17999 134799 17999 133950 9242 133951 9242 128043 14806 128044 14806 127968 9668 127969 9668 127966 992 127967 992 127970 1127 127971 1127 127966 74 127967 74 127966 138 127967 138 12797...
result:
ok moves = 300000
Test #66:
score: 0
Accepted
time: 47ms
memory: 32056kb
input:
300000 143374 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #67:
score: 0
Accepted
time: 58ms
memory: 32100kb
input:
300000 59002 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #68:
score: 0
Accepted
time: 53ms
memory: 31948kb
input:
299999 85730 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #69:
score: 0
Accepted
time: 43ms
memory: 32148kb
input:
299999 52075 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #70:
score: 0
Accepted
time: 51ms
memory: 32236kb
input:
300000 234800 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 218242 296113 218243 296113
result:
ok moves = 2
Test #71:
score: 0
Accepted
time: 42ms
memory: 32000kb
input:
300000 24663 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 162952 296506 162953 296506
result:
ok moves = 2
Test #72:
score: 0
Accepted
time: 42ms
memory: 32224kb
input:
299999 82421 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 92657 152873 92658 152873
result:
ok moves = 2
Test #73:
score: 0
Accepted
time: 49ms
memory: 32064kb
input:
299999 103379 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 181903 23378 181904 23378
result:
ok moves = 2
Extra Test:
score: 0
Extra Test Passed