QOJ.ac
QOJ
ID | 题目 | 提交者 | 结果 | 用时 | 内存 | 语言 | 文件大小 | 提交时间 | 测评时间 |
---|---|---|---|---|---|---|---|---|---|
#444495 | #8523. Puzzle II | ucup-team3564# | AC ✓ | 485ms | 28140kb | C++20 | 4.0kb | 2024-06-15 19:37:04 | 2024-06-15 19:37:06 |
Judging History
answer
// MagicDark
#include <bits/stdc++.h>
#define debug cerr << "\033[32m[" << __LINE__ << "]\033[0m "
#define SZ(x) ((int) x.size() - 1)
#define all(x) x.begin(), x.end()
#define ms(x, y) memset(x, y, sizeof x)
#define F(i, x, y) for (int i = (x); i <= (y); i++)
#define DF(i, x, y) for (int i = (x); i >= (y); i--)
using namespace std;
typedef long long ll;
typedef unsigned long long ull;
template <typename T> T& chkmax(T& x, T y) {return x = max(x, y);}
template <typename T> T& chkmin(T& x, T y) {return x = min(x, y);}
template <typename T> T& read(T &x) {
x = 0; int f = 1; char c = getchar();
for (; !isdigit(c); c = getchar()) if (c == '-') f = - f;
for (; isdigit(c); c = getchar()) x = (x << 1) + (x << 3) + (c ^ 48);
return x *= f;
}
mt19937 mrand(20071211);//chrono::steady_clock::now().time_since_epoch().count());
// inline int rnd(int l, int r) {return mrand() % (r - l + 1) + l;}
const int N = 6e5 + 10;
int n, k, a[N], b[N];
int ls[N], rs[N], s[N][2], sz[N], rt1, rt2;
bool val[N];
unsigned key[N];
void pushup(int num) {
sz[num] = sz[ls[num]] + sz[rs[num]] + 1;
F(i, 0, 1) s[num][i] = s[ls[num]][i] + s[rs[num]][i] + (val[num] == i);
}
int merge(int num1, int num2) {
if (!num1 || !num2) return num1 ^ num2;
if (key[num1] < key[num2]) return rs[num1] = merge(rs[num1], num2), pushup(num1), num1;
return ls[num2] = merge(num1, ls[num2]), pushup(num2), num2;
}
pair <int, int> split(int num, int k) {
if (!num) return {0, 0};
if (k >= sz[ls[num]] + 1) {
auto [a, b] = split(rs[num], k - sz[ls[num]] - 1);
rs[num] = a;
pushup(num);
return make_pair(num, b);
} else {
auto [a, b] = split(ls[num], k);
ls[num] = b;
pushup(num);
return make_pair(a, num);
}
}
// int find1(int x) {
// if (sum[ls[x]]) return find1(ls[x]);
// if (val[x]) return sz[ls[x]] + 1;
// return sz[ls[x]] + 1 + find1(rs[x]);
// }
// int find0(int x) {
// if (sum[ls[x]] != sz[ls[x]]) return find0(ls[x]);
// if (!val[x]) return sz[ls[x]] + 1;
// return sz[ls[x]] + 1 + find0(rs[x]);
// }
int find(int x, bool y) {
// debug << x << endl;
if (s[ls[x]][y]) return find(ls[x], y);
if (val[x] == y) return sz[ls[x]] + 1;
return sz[ls[x]] + 1 + find(rs[x], y);
}
signed main() {
read(n), read(k);
F(i, 1, 2 * n) key[i] = mrand();
F(i, 1, n) {
char ch;
do {
ch = getchar();
} while (ch != 'B' && ch != 'C');
a[i] = ch == 'C';
s[i][val[i] = a[i]] = 1;
sz[i] = 1;
rt1 = merge(rt1, i);
}
F(i, 1, n) {
char ch;
do {
ch = getchar();
} while (ch != 'B' && ch != 'C');
b[i] = ch == 'C';
s[i + n][val[i + n] = b[i]] = 1;
sz[i + n] = 1;
rt2 = merge(rt2, i + n);
}
bool w = s[rt1][1] > s[rt2][1];
vector <pair <int, int>> ans;
int s1 = 0, s2 = 0;
// debug << w << endl;
while (s[rt1][!w]) {
// debug << s[rt1][!w] << " " << s[rt2][w] << endl;
int pos1 = find(rt1, !w), pos2 = find(rt2, w);
// debug << "% " << pos1 << " " << pos2 << endl;
pos2 = (pos2 - k - 1 + n) % n + 1;
if (pos1 > 1) {
s1 += pos1 - 1;
auto [a, b] = split(rt1, pos1 - 1);
rt1 = merge(b, a);
}
if (pos2 > 1) {
s2 += pos2 - 1;
auto [a, b] = split(rt2, pos2 - 1);
rt2 = merge(b, a);
}
s1 %= n, s2 %= n;
// debug << "OK\n";
{
auto [a, b] = split(rt1, 1);
auto [c, d] = split(b, k - 1);
// debug << val[a] << endl;
// assert(val[a] != w);
s[a][val[a]]--;
s[a][val[a] ^= true]++;
rt1 = merge(c, merge(a, d));
}
// debug << "OK\n";
{
auto [a, b] = split(rt2, k);
auto [c, d] = split(b, 1);
// debug << val[c] << endl;
s[c][val[c]]--;
s[c][val[c] ^= true]++;
rt2 = merge(c, merge(a, d));
}
ans.emplace_back(s1 + 1, s2 + 1);
ans.emplace_back(s1 + 1, s2 + 2);
// int a1, b1, c1;
// int a2, b2, c2;
// {
// if (pos1 + k <= n) {
// auto [a, b] = split(rt1, pos1 - 1);
// auto [b, c] = split(b, k);
// }
// }
}
assert(ans.size() <= n);
cout << ans.size() << '\n';
for (auto [a, b]: ans) cout << (a - 1) % n + 1 << ' ' << (b - 1) % n + 1 << '\n';
return 0;
}
/* why?
*/
详细
Test #1:
score: 100
Accepted
time: 0ms
memory: 11728kb
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: 2ms
memory: 11736kb
input:
2 1 BC BC
output:
2 2 2 2 1
result:
ok moves = 2
Test #3:
score: 0
Accepted
time: 0ms
memory: 11736kb
input:
2 1 BB CC
output:
0
result:
ok moves = 0
Test #4:
score: 0
Accepted
time: 1ms
memory: 9996kb
input:
2 1 CC BB
output:
0
result:
ok moves = 0
Test #5:
score: 0
Accepted
time: 0ms
memory: 11736kb
input:
3 1 CCC BBB
output:
0
result:
ok moves = 0
Test #6:
score: 0
Accepted
time: 2ms
memory: 9764kb
input:
3 1 CBC BCB
output:
2 2 1 2 2
result:
ok moves = 2
Test #7:
score: 0
Accepted
time: 1ms
memory: 9692kb
input:
3 2 BBB CCC
output:
0
result:
ok moves = 0
Test #8:
score: 0
Accepted
time: 0ms
memory: 9696kb
input:
3 2 BCB BCC
output:
2 2 2 2 3
result:
ok moves = 2
Test #9:
score: 0
Accepted
time: 2ms
memory: 9696kb
input:
4 2 CCCB BBCB
output:
2 4 1 4 2
result:
ok moves = 2
Test #10:
score: 0
Accepted
time: 1ms
memory: 9752kb
input:
9 6 CCCBCCCBB BBBCBBBCC
output:
6 4 7 4 8 7 3 7 4 7 4 7 5
result:
ok moves = 6
Test #11:
score: 0
Accepted
time: 0ms
memory: 11800kb
input:
21 3 CCCCBBCBCCCCCCCBCCCCC BBCCBCBBBBBBBBBCBBBBB
output:
8 5 21 5 1 5 1 5 2 8 3 8 4 16 13 16 14
result:
ok moves = 8
Test #12:
score: 0
Accepted
time: 0ms
memory: 9940kb
input:
49 41 CBCCBCCBCCBCCBCCCBBCCBCBBCCCBBCCBCBCBCBCCCCBCBCCB BCCCCBCBBBBCBCBBBBBCBBBBCCCCBCBBCBBCBBBBCBCBCBBBC
output:
38 2 10 2 11 4 21 4 22 6 30 6 31 8 39 8 40 10 48 10 49 13 9 13 10 13 18 13 19 15 28 15 29 16 40 16 41 16 49 16 1 19 9 19 10 19 18 19 19 21 44 21 45 22 13 22 14 23 22 23 23 24 47 24 48 29 24 29 25 31 2 31 3 35 28 35 29
result:
ok moves = 38
Test #13:
score: 0
Accepted
time: 2ms
memory: 11956kb
input:
114 8 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
output:
0
result:
ok moves = 0
Test #14:
score: 0
Accepted
time: 0ms
memory: 11816kb
input:
266 28 CBBCBBCCCCBCBBCBBBCBCBCBCBBCBCBBCCCCBCCCCCBCCBBCCBBCBCBBCCCCCCBBBCCCBCCBCBBCCCBCCCCCCBCBBCCCBCBBCCBCBBBCBCCCBBCBCCCCBBCBBCBBCCBBCCCCCBBCCCBCCCCCCCCBBBBBBCBCCBCCCCBBCBBBBCBCCCCCCCBCBBCBCCCCCCCCCCCBBBBCCCCBCBCCCBCCCCCCCCCBCBCCCBBBCCCBCCBCBBCBCCCCCCBCBCCCCBCBCCBCCCCBCB CCBCBCBBCBCBBCBCCCBBBCBCBB...
output:
206 2 239 2 240 2 214 2 215 3 190 3 191 3 164 3 165 7 140 7 141 8 114 8 115 8 88 8 89 9 61 9 62 9 34 9 35 9 14 9 15 10 253 10 254 11 227 11 228 12 200 12 201 13 174 13 175 13 148 13 149 14 121 14 122 19 94 19 95 19 69 19 70 29 45 29 46 40 22 40 23 42 262 42 263 44 235 44 236 46 209 46 210 46 185 46 ...
result:
ok moves = 206
Test #15:
score: 0
Accepted
time: 2ms
memory: 9788kb
input:
620 443 BBBBBBCBBBCBBCBCBCBBBBCCCBCCBCBBBBBBCCCBBBCCBBCBCBCBBCCCCBCBBCBCCCCBBBBBBCCCCCBBBBCCBCBBBBBCBCBBCBCBCCCCBCBBCBBBCBBBCCCBCCCBBBBBCCBBCCBBBCCBCCBCBBCBCCCCCCCCCBCBCBBBCBBCBBCBBBBBBBCCBBBBBBBBBBCBBCBBCBBCCCBBCCBBBBCCCBBBBBBCBBBBBBBBCBBCBCBBBCCBBBBCCBBBCBCBCBBBBBCBBCBBBBCBBBBCCBBBCBBBBBCBBCCCCBCC...
output:
484 7 181 7 182 10 361 10 362 12 539 12 540 13 99 13 100 14 279 14 280 18 459 18 460 18 18 18 19 18 196 18 197 19 374 19 375 19 552 19 553 20 112 20 113 26 290 26 291 26 469 26 470 26 29 26 30 29 208 29 209 29 386 29 387 31 566 31 567 32 124 32 125 33 302 33 303 35 481 35 482 35 40 35 41 35 218 35 2...
result:
ok moves = 484
Test #16:
score: 0
Accepted
time: 0ms
memory: 12024kb
input:
1446 646 CCCBCCCCCCCBBCCBBCCCCBBCCCBBCCCCCCCCCCCCCCCBCCCCCCCCBBCCBBCCCBCBBBCCCCBBCCCCCCCCCCCBCBCCCBBCCCCBBCBCBCCCCCCCBCCCCCCCBCCBCBBCCCCCCCCCCCCBCCCBCCCCCCBCCCBCCCCCBBCCCBBCCCBBBCCBCCBCCBBBCBCBCCCCBCBCCCBCCCCBBCCCCCCCBCCCCBCCCBBBCCCBCCBBCCCCBCCCBBCBCCCCCBBCCBCCCCCCBCCCCCCCCCCCCCCBCCCCCBCBCCCCBCCCCCB...
output:
874 4 801 4 802 11 159 11 160 11 962 11 963 13 321 13 322 13 1123 13 1124 17 486 17 487 17 1289 17 1290 20 644 20 645 20 1445 20 1446 35 808 35 809 43 164 43 165 43 968 43 969 45 329 45 330 45 1130 45 1131 48 491 48 492 49 1301 49 1302 49 659 49 660 49 15 49 16 53 822 53 823 53 179 53 180 64 981 64 ...
result:
ok moves = 874
Test #17:
score: 0
Accepted
time: 0ms
memory: 9896kb
input:
3374 2755 BCBBCBBBCBBBBBBBBBCCBBBBBBBCCBBCBBCBBBBBCBBBBBBBBCBBBBBBBBBBBBCBBBCCBBBBCBBBBBCBBBBBCBBBBCBBBBBBBBBCBBBBBBBBBBBCBBBBBBBCBBBBBBBBBBCCBBBBBBBBBCBBCBBBCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCBBBCBBCBBBBBBBBBBBBBBCCBCBCBCBBBBCBBBCBBBBBBBBCBBCBCBBCBCCBBBBBBBBBBBCCBBBBBBBBBBBBBBBBBCBBBBBBBBBBB...
output:
1216 2 622 2 623 4 1251 4 1252 7 1880 7 1881 16 2502 16 2503 16 3131 16 3132 23 383 23 384 23 1006 23 1007 25 1641 25 1642 27 2265 27 2266 32 2913 32 2914 40 160 40 161 52 783 52 784 55 1413 55 1414 55 2033 55 2034 59 2657 59 2658 64 3293 64 3294 69 540 69 541 73 1166 73 1167 82 1786 82 1787 93 2407...
result:
ok moves = 1216
Test #18:
score: 0
Accepted
time: 6ms
memory: 10056kb
input:
7872 7827 BCBBCBCBBCCBCBBBCCCBBBBBBBCBBBBCCBCCBCBBBBBBCBBCBBBCCCBBBCCCCBCBBBBCBBCCBBBBCCBBCBBBCBCBBCBCBBCCBBBCCBBBBCCBBCBBBBBBCBBBBBBBBCCBBCCCCBCCCBBCCCBBCBCBBBCBBBBCBBBBCBCBBBCCBBCCCCBBBCBBCCBBBBBBCBBBBCCCBBBCCCBBCCCBBBBBBCCBBBCCCCBBBCBBCBCCBBBCCCCBCBBCCBBBBCCBBBCBBCBBBCBBBCBBBBCCBBBBBCCBCBCBBBBBBB...
output:
5928 2 46 2 47 4 92 4 93 5 138 5 139 7 185 7 186 7 231 7 232 8 277 8 278 11 324 11 325 11 371 11 372 11 423 11 424 18 471 18 472 22 518 22 519 22 564 22 565 23 612 23 613 23 660 23 661 24 708 24 709 30 756 30 757 32 803 32 804 35 849 35 850 35 900 35 901 35 946 35 947 38 994 38 995 38 1040 38 1041 3...
result:
ok moves = 5928
Test #19:
score: 0
Accepted
time: 6ms
memory: 12524kb
input:
18368 17997 CBBBBBBBBBBCBBBBBBBBBBBBBBCBBCCBBBBBBBBBBBBBCBCBBBBBBBBCBBBBBCBBBBBBBBBBBBBBCBBBBBBBBBBCBBBCBCBBBBBCBCBBCBBBBBBBBBBBBBCCCBBBBBBCBBBBCBCBBCBBBBBCBBBBBBBCCBBBBCCBCBBBBBBBBBBBBCBBBBBBBBCBCBBBBBBBBCBCBBBBBBBBBBBCBBBBCCBBBBBBBCBBBBBBBBBBBBBBBCCBBCBCBBCBCBBBCBBBBBBBBBBBBBCBBCBBBBBBBCCCBBBBBBBB...
output:
7330 1 373 1 374 11 749 11 750 25 1121 25 1122 27 1494 27 1495 27 1874 27 1875 40 2255 40 2256 41 2628 41 2629 49 3000 49 3001 54 3373 54 3374 68 3748 68 3749 78 4125 78 4126 81 4514 81 4515 82 4889 82 4890 87 5261 87 5262 88 5636 88 5637 90 6019 90 6020 103 6391 103 6392 103 6766 103 6767 103 7138 ...
result:
ok moves = 7330
Test #20:
score: 0
Accepted
time: 16ms
memory: 13588kb
input:
42858 28689 CCCCCCCCCCCCCCCCCCCCBCCCBBCCCBCCCCCCCCCBCCCCCCCBCCCBCCCCCBCCCCCCCCBCCBCCBCCCCCCCCCCCCCCCCCBCCCCCCCCCBCCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCCCCCCCCCCCCCCCCCBBCCCCCCCCCCCCCCBBCCCBCCCCCCCCCCBCCCCCCCBCCCCBCBCCCBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBCBCCCBCBCCCCCCCCCCCCCCBCCCCCCCCBCCCCCCCCCCCCCCCCCC...
output:
8086 21 14170 21 14171 24 28344 24 28345 24 42535 24 42536 27 13860 27 13861 36 28066 36 28067 43 42256 43 42257 46 13583 46 13584 51 27759 51 27760 59 41929 59 41930 61 13256 61 13257 63 27432 63 27433 80 41615 80 41616 89 12936 89 12937 93 27107 93 27108 121 41279 121 41280 138 12604 138 12605 138...
result:
ok moves = 8086
Test #21:
score: 0
Accepted
time: 64ms
memory: 14660kb
input:
100002 40466 BBBBBBBCCBCBCCBCBBBBCCBBCBBBBBBBBBBCBBBBCBBBBBCBBBBBBBBBCBBBCBBBCCBCBCBBBBBBCBBBBBBBCBBBBBCBBBBCBCBCBBBBBBBBCBBBBBBBBCBCBBBBCBBBBBBBBBBBBBCBCBBCBBBBBBBBBBBCBBBBBBBCBCBCBCBBBBBBBBCBCBBBBBBBBCBBBBBBBBCBCCBBBCCBBCBBCBBBBBBBBBBCBBBCBBBBBBBBBBBBCBBCCBBCBBCBBBBCBBBBCBBBCCBBBCBBBBBBBCBBBBCBBBC...
output:
45728 8 59539 8 59540 8 19080 8 19081 9 78617 9 78618 10 38154 10 38155 10 97692 10 97693 11 57228 11 57229 15 16766 15 16767 15 76303 15 76304 17 35840 17 35841 27 95377 27 95378 31 54917 31 54918 36 14455 36 14456 45 73993 45 73994 48 33534 48 33535 51 93075 51 93076 51 52612 51 52613 52 12152 52 ...
result:
ok moves = 45728
Test #22:
score: 0
Accepted
time: 166ms
memory: 20224kb
input:
233338 159967 CCBCBBCCCCBBCCCCCCCCBCCCBCCCCBCCBCCCCCCCCCBCBCCBBCBBCCCCBCCCCCCCCCCCCCCCCCCCBCCBCCBBCBCCBBBCCBCCCCBBCCCBCCCCCCCCCCCBCCBCCCCCCCCBCCCBBCBCCCBCCCCCBCCBCCBCCCCCCCBCCCCCBCCBBCCCCCCCBCCCCCCCCBBBCCCCCCCCCCCCBBBCCCBBCCBCBCCCCCCCCCBCCCCBCCCCCCCCBBCCCCBCCCCBCCCBCCCBCCCCCBCCCCCBBCCCBCCCCCCCCCCCCC...
output:
103344 3 73372 3 73373 4 146744 4 146745 4 220119 4 220120 8 60157 8 60158 8 133531 8 133532 16 206904 16 206905 19 46938 19 46939 23 120311 23 120312 25 193685 25 193686 34 33735 34 33736 35 107115 35 107116 37 180502 37 180503 37 20545 37 20546 38 93918 38 93919 38 167292 38 167293 42 7327 42 7328...
result:
ok moves = 103344
Test #23:
score: 0
Accepted
time: 218ms
memory: 26872kb
input:
300000 1 CCCBBBBBBCCBCCCBCBBBBCBCBCBBCBBBBCBCBCCBBCCBBCCBCBBCBBBBBBCBBBCBCBCCBBCBBCCCCCBCBCBBBBBBBBCBCBBBBCCCBCBBBCCBCBCBCBCBBCCBCBCCCBCBCBBCCBCCBBCBBBBCCBBCBCBBBBCCBBBBBBBCCBCCCBCBCCBBBBBCCBBBBCBCCBCBBCBBCBCCCBBBBBBBCCCCBBBBBBBBCBBBCCBCBBBBCCBBBCCBCBCCBCCBBCBBCCCCCBCBBBCCCCCCBCBBBCBBCCCCCCBCCCBBBCC...
output:
299752 4 300000 4 1 5 300000 5 1 6 2 6 3 7 5 7 6 8 8 8 9 9 11 9 12 12 12 12 13 16 14 16 15 18 17 18 18 19 18 19 19 20 20 20 21 21 25 21 26 23 26 23 27 25 27 25 28 27 28 27 29 28 29 28 30 30 30 30 31 31 31 31 32 32 32 32 33 33 34 33 35 35 36 35 37 37 37 37 38 40 38 40 39 41 39 41 40 44 40 44 41 45 42...
result:
ok moves = 299752
Test #24:
score: 0
Accepted
time: 195ms
memory: 26948kb
input:
300000 299999 BBCBCCBBBBCCBBBCBBBCCCBCBCBCCBBCCBBCCBBCCBBBBBCBBCBBBCBBBCCBBCBBBCCCCCCBBCCBCBCBCBBBCCBCBBCCCBBCCCCCBCBCCBBCBBCCBBCCBBBBCBBCBBCCBBCCCCCCCBCBCCCBBBCBBBCCCCBCBBCCCBBCBBBCBBBBCCCCCCBCCCCCCBCBBCBBCBCBCBCCCCBCCBCCCBBCCBBCCCCCBBCCBCCCCBBCBCBCBCCCCBBBCCBCBBBCCBBBCCBBCBCCBCCBCCCCBCCBBBCCBCCBCB...
output:
299728 1 5 1 6 1 7 1 8 2 10 2 11 4 12 4 13 4 15 4 16 4 24 4 25 4 27 4 28 6 29 6 30 6 32 6 33 6 35 6 36 7 39 7 40 7 41 7 42 7 43 7 44 10 46 10 47 11 48 11 49 12 53 12 54 14 55 14 56 14 60 14 61 16 62 16 63 16 64 16 65 18 68 18 69 18 74 18 75 20 76 20 77 20 78 20 79 20 80 20 81 20 82 20 83 20 85 20 86...
result:
ok moves = 299728
Test #25:
score: 0
Accepted
time: 207ms
memory: 25968kb
input:
299999 1 BBBCCBBCBCCCCBCCCBBBCCBBBBCBCBBCCCCBBCCCCCCBCBBCBBBCCCCCBCBBCCCCBCBCBCCBBCBCCCBCBCCCBBBBBCBCCBBCBCBBBCCBBCCBBCBBBCBCCBCBCCCBCCCCBBCBCBCBBBBCBCCCCBCCCBBCCBCCCBBBCCCCBCCCBBBBBBCCCBCBCBCBCCBCCBBCBBCCBBCBBCCBBBBCCCCBBCBBBCCCBBCBCCBBCCBBBCCBCCCBCCBBBBBCBCBBBCCBCCCBCBBBBBBBBCCBBCBBBCBCBBBCBCCCCCB...
output:
299916 4 299999 4 1 5 299999 5 1 8 1 8 2 10 3 10 4 11 4 11 5 12 5 12 6 13 6 13 7 15 7 15 8 16 15 16 16 17 16 17 17 21 17 21 18 22 18 22 19 27 20 27 21 29 21 29 22 32 24 32 25 33 27 33 28 34 31 34 32 35 33 35 34 38 34 38 35 39 35 39 36 40 36 40 37 41 37 41 38 42 43 42 44 43 44 43 45 45 46 45 47 48 49...
result:
ok moves = 299916
Test #26:
score: 0
Accepted
time: 189ms
memory: 26912kb
input:
299999 299998 CBBCBBBCBCBBCBCCCCCBCCBBBCBCBCCCBBBBCCBBCBCCCBCBBCCBBBBCCBCBBCCCCBCBBCCBCCCCBCCBCBCCCBBCBBCCBBCCCBBBCCBBCBBBCCCBBCCBCCCCCBBCCCCCBBCCCCBCCBCCBBBCBCCCCBBCBBBCBBBCCCBCCBBCCCBBCBCBBCBCBBCBCCBBBCBBCCCBBCBBCBCCCCBBBBCCCBCCBCBBBCBCCBCBBBBBBBBBCBCBCBBBCCBCCBBBBCCCBBCCBCCBBCCCCBBBBCCCCBBCBCBCBC...
output:
299574 1 2 1 3 3 4 3 5 6 10 6 11 7 13 7 14 9 15 9 16 10 17 10 18 10 21 10 22 10 23 10 24 10 26 10 27 10 29 10 30 11 31 11 32 11 36 11 37 14 41 14 42 15 43 15 44 16 45 16 46 16 47 16 48 16 49 16 50 20 51 20 52 20 53 20 54 22 55 22 56 23 57 23 58 23 60 23 61 23 63 23 64 24 65 24 66 26 67 26 68 26 69 2...
result:
ok moves = 299574
Test #27:
score: 0
Accepted
time: 233ms
memory: 27160kb
input:
300000 2 CCBBBBBBCCCBBCCCBBBCCBBCCBBBBBCBCBBBCCBBCBCCBBCBBBBCBCBBCCBCCCBCBCCBBCBBBCBCBCBBCCCCBBBCBCCCBCCBBBBCCCBCBBBBBCCCCCCBBBCCBBBBCCBBBBBCCCBCBCCCBCCBBCCBCBCBBBCBBCCCCCCBBBBCBBCCCCBCCBCCBCCBBCBBBCCBCCCCBCCBBCBBBCBCCBCCBBBBCBBCBBCBCCBCCCBBCCCCBBBCCBCBBCCBCBBCBBBBBCBBBCBBBBBBCCBBBBCCCBBBBBCCBBCCCBB...
output:
299994 1 9 1 10 1 12 1 13 9 14 9 15 9 17 9 18 11 18 11 19 14 19 14 20 14 22 14 23 16 23 16 24 20 24 20 25 20 25 20 26 24 30 24 31 24 31 24 32 31 34 31 35 33 35 33 36 37 36 37 37 37 38 37 39 41 39 41 40 43 44 43 45 43 50 43 51 47 54 47 55 52 58 52 59 54 59 54 60 57 61 57 62 57 63 57 64 60 64 60 65 60...
result:
ok moves = 299994
Test #28:
score: 0
Accepted
time: 209ms
memory: 27504kb
input:
300000 299998 BBBBBBBCBBBBBBCCCCBBCCCCBCCCCCCBCCBCCCBBCCBBCCCBBCBCCBCBBCCCBCCCBCCBCCCBCCBCBBBCBBCCCCBBCBCCCBCCBBCBCCBCBCCBBBCCBCCBBCBBBBBBCBBBCBBBCCCCCCBBCBCCCCCBBCBBCBCCCBBCBBCBBCCCCCCBBBBCBCCCCCCCCCBCCBCCBCBCCBCBCBBCBCBCCBBCCCCBCCCCCCCCCBCCCBBCCCBBCBBBBBBCBCCBCBCBBBBCCCBBCBBCBBBCBCBBCCCCBCCBBBBCBB...
output:
299714 8 4 8 5 14 7 14 8 14 10 14 11 14 15 14 16 14 19 14 20 16 25 16 26 16 28 16 29 16 31 16 32 16 35 16 36 17 39 17 40 17 42 17 43 17 46 17 47 17 49 17 50 17 52 17 53 17 55 17 56 18 61 18 62 18 64 18 65 19 72 19 73 19 75 19 76 19 78 19 79 21 84 21 85 21 87 21 88 23 92 23 93 23 97 23 98 23 101 23 1...
result:
ok moves = 299714
Test #29:
score: 0
Accepted
time: 226ms
memory: 26004kb
input:
299999 2 CBCCCCBCBBCCBBBBCBCCBBBCBCCBCBCCBCBCBBCCBBBBCCCBBCBCBBCBCCCCBBBCCBCBBCCBBCBCCBBCBBCCBBCCBCCBBBCCCCBBCBBBCCBBBCCBBBCCCBBCBBCBCCCBCBCBBBCBCBBCCBCBCBBBBCCBCBCBBBBBCBCBBCBCBCCBCBCCBCCBBCBBBCBBBBCBCBBBCCBCBBCBBCCBCBCBCCBBBBCBCCBCBCCCCCBBBBBCBCCCCBBCCBBCCCCBBCBBBBBBCBCCBBCBCBCBBBCCCBCCBBBBCCBBCBB...
output:
299818 2 299998 2 299999 7 299997 7 299998 9 299998 9 299999 9 1 9 2 13 2 13 3 13 5 13 6 15 8 15 9 15 10 15 11 18 11 18 12 21 12 21 13 21 13 21 14 23 14 23 15 25 15 25 16 28 18 28 19 30 20 30 21 33 24 33 25 35 26 35 27 37 29 37 30 37 30 37 31 41 31 41 32 41 35 41 36 43 36 43 37 43 37 43 38 48 38 48 ...
result:
ok moves = 299818
Test #30:
score: 0
Accepted
time: 201ms
memory: 26100kb
input:
299999 299997 CBBBCBCBBBBBCBBCCCCBBCBCBBCBCBBBCCBBBBCCCBBCBBCBCBCCCBBCBBBBCCBCCBBBBBCBCBCBBBBBCBBCCBBBBBCCBCCCCCBCBBBBCCCBBCCCBCCBBCCBBCCBBBBCCBCBBBBCCBCBCCBBCBBBCBCBBCBBCCCCCCCCBCBCCCBCCCCCBCCCCCCCCBBBCCBCCBBCCCCBCCCBBBCBCCCCCCBCBCCBBCBBBCBBCBCBCCBCBCBBBBBBBBCCCBCCBCBCCCCBCCBBBCBCCCBCBCCBCCCBCBBCCC...
output:
299540 1 3 1 4 4 6 4 7 5 9 5 10 10 12 10 13 12 15 12 16 12 19 12 20 12 23 12 24 12 26 12 27 14 30 14 31 15 33 15 34 17 38 17 39 18 42 18 43 21 49 21 50 21 52 21 53 25 55 25 56 25 58 25 59 25 61 25 62 27 64 27 65 29 68 29 69 30 76 30 77 31 80 31 81 31 85 31 86 31 88 31 89 33 91 33 92 37 94 37 95 37 9...
result:
ok moves = 299540
Test #31:
score: 0
Accepted
time: 222ms
memory: 27236kb
input:
300000 3 BBBCBBCBCBBBCBCBBBCCBCCBBBCCBCCBCBCCCCBBBBCBBCCBBBCCBCCBCBCBBBBBBBBCCCBCBBCBBCBBCBBBBCBCCBBBBBCCBBBBCBCBBCCCBBBCBBCCBBBCCCBBCBBBCBBCBCBCBCBCBBCBBCCBBBCCBCBBCCCCBBCBCBCCCCBCCCCBBCCBCCCCBCBBBCBBBCBCCBBCCCCCBCBCCBBBCBBBCCCBCCCCBCCCCCBBCCCBBBBBBBCCBCBCBCCCCCCBBBCCCCCCBCBCCBBBCBCCBBCCCCBCCBCCBCC...
output:
299680 1 2 1 3 1 5 1 6 1 6 1 7 5 8 5 9 5 9 5 10 8 13 8 14 9 14 9 15 10 16 10 17 11 17 11 18 14 19 14 20 15 20 15 21 16 22 16 23 17 24 17 25 21 27 21 28 24 29 24 30 24 33 24 34 24 34 24 35 29 35 29 36 32 42 32 43 33 46 33 47 39 47 39 48 39 49 39 50 39 52 39 53 42 53 42 54 43 56 43 57 44 57 44 58 48 5...
result:
ok moves = 299680
Test #32:
score: 0
Accepted
time: 205ms
memory: 26132kb
input:
300000 299997 CCCBCBBCCBCCCBCCCCCBBBCBCBBBCBCBBCBCBBBBCCBBCCBCBBCBBCBBCCCBBCBCCCCBCCCBCCCBBCCBCCCCBBBCBBCBBBCBBCBCCBCBBBBCCCCBCCCBBCBCCBCBCCBCCBCCBCBCCBCCCCBBCCCCBBCCBBCBBCBBBBBBBBBBBCCBCBBCCCBBCCBBCBBBBCBCCBBCCCCBBCBBCCBCBBBCBCCBBBCBBBCCBCBCCCBCCBBBBBBCBCBCBCCBBBBBBBCBCCBBCBCBCCCCCCBBCCBBBBCCBCCCCB...
output:
299862 1 4 1 5 1 11 1 12 1 15 1 16 2 23 2 24 4 28 4 29 4 33 4 34 5 42 5 43 5 47 5 48 5 52 5 53 6 59 6 60 6 66 6 67 6 71 6 72 6 75 6 76 6 79 6 80 9 84 9 85 10 88 10 89 13 99 13 100 14 103 14 104 16 109 16 110 17 113 17 114 21 117 21 118 21 121 21 122 23 125 23 126 23 132 23 133 24 136 24 137 26 140 2...
result:
ok moves = 299862
Test #33:
score: 0
Accepted
time: 240ms
memory: 28140kb
input:
299999 3 BCBBBCBCCCBCCCBBBBCBBBBBCCBCCCCBCBBBBBBCBBCBCBCBBBBBBCBBBCCCBCBBBBBCCCBCBCBBBBBBBCBBBBBBCBCBBBCCCBCCBCCBCCBBBCCCBCCCBBBBCBCCBBCCCCBCBBBCBCCCBBCBBBBCCCCBCCCCBBBBCCCCCCBBBCCCBBBBCCBBCCBCBCCBBCBBCBBCBCBBBBBCCBBBBBCBBBCCBBBBCCCBBCBBCBBCBCBBCCBBCBBBCBCBCCCBBBBCBBBBBCBBCBBCCCCCCBCCCCBCBBBBBCCCBBC...
output:
299648 2 1 2 2 6 2 6 3 7 4 7 5 8 5 8 6 9 7 9 8 12 8 12 9 12 10 12 11 12 12 12 13 19 13 19 14 25 14 25 15 25 16 25 17 28 17 28 18 28 18 28 19 28 20 28 21 31 21 31 22 32 22 32 23 40 23 40 24 43 25 43 26 44 27 44 28 47 28 47 29 54 29 54 30 58 31 58 32 58 32 58 33 58 33 58 34 62 35 62 36 68 37 68 38 68 ...
result:
ok moves = 299648
Test #34:
score: 0
Accepted
time: 215ms
memory: 27976kb
input:
299999 299996 CBBCBCCCBBBCBCBBCBBBBBCBBCCBBCBBCCCBCCBCBCBBCBCCBBCBBBCCCBCBBBBCBCCBCCCCBBCCCCBCBBCBBBBCBBCBCCBBBBCBCCBBBCBBCBBCCCBBCBCCCBCBCCBCBCCBBCBCBCBBBBBCCCBBBBBCCBCBBCCBCBCBBCCCCCCBBCCBBBBBBBCCBCBCBBCBCCBCBBCBBCBCCBBCCBCBCBCBBBBBBBCCBCCBCBCCBBCCBBCBBBBCBBCCBBCCCCBCCBBBBCBCCBBBBCCCCCBCCCBCCBCBCC...
output:
299968 1 4 1 5 3 8 3 9 4 13 4 14 4 17 4 18 4 22 4 23 7 29 7 30 8 35 8 36 10 43 10 44 15 51 15 52 17 55 17 56 17 59 17 60 19 64 19 65 21 68 21 69 21 74 21 75 21 79 21 80 22 87 22 88 22 92 22 93 23 100 23 101 24 104 24 105 26 109 26 110 27 113 27 114 27 119 27 120 29 123 29 124 32 127 32 128 32 132 32...
result:
ok moves = 299968
Test #35:
score: 0
Accepted
time: 228ms
memory: 27192kb
input:
300000 4 CBBBBBCBCCBBBCBCBBCBCBBBCBBBCBBCCCBBCBCCCCBBBBCCCBBCBBCCBBCBBCBBCBBBBBCCBBBCBBBCBBCBBBBBBCCCBCCCCBBBBBBBCBBBCBCBCCCBBBCBCCCCBBBBBCBCBCCBCCCCBCCCBBBCCCBBBCCCCBCBCBBBBBCBBCBBBBCCCBCBBCCBBCBCBCCBCBBBBCCBCCBCBCBCBBBCCCBBCBBCCCBBBCCBBBBBCCCCCCCBBBCBCCCCBCBBBCCCBBBCBBCCBCBCBCBCBCCCBCCCCBCCBCCCBBB...
output:
299674 2 299998 2 299999 2 299995 2 299996 2 299994 2 299995 2 299996 2 299997 6 299999 6 300000 7 300000 7 1 11 3 11 4 11 5 11 6 11 13 11 14 15 15 15 16 16 16 16 17 16 18 16 19 20 19 20 20 21 21 21 22 21 22 21 23 22 23 22 24 26 26 26 27 26 27 26 28 26 37 26 38 30 38 30 39 30 39 30 40 35 42 35 43 35...
result:
ok moves = 299674
Test #36:
score: 0
Accepted
time: 212ms
memory: 26516kb
input:
300000 299996 CBCBCBBCCCCBBCBBCBBBCCCBBCCCCBBCBCCBBCCCCBCBBCCBBBCCCBCBCCCCCCBCCBCBBBBBCBCCBBCCCCCBBBBBCBBCCBBCCCCBBBCBBCCBCBCBBBCCCBCBCCBBBBCCCBCCBCBCBBBCBCCCBBCCBCCCBCBBCCCCCCBBBCCBCBCBBCBBBBCBBBCBBCBBBCCBBBCBCCCCBBCBCCCBBCBCBBCCCCBBCCBBCCBBBCCCBCBBCBBCCCCCBCBCCCBCCCCCCBCBBCBCBCBCBCCBCBBBCBCCCBBBCC...
output:
299466 2 6 2 7 3 11 3 12 4 16 4 17 4 22 4 23 8 27 8 28 8 32 8 33 9 39 9 40 9 45 9 46 10 50 10 51 10 55 10 56 10 62 10 63 13 69 13 70 13 77 13 78 17 82 17 83 17 87 17 88 18 95 18 96 20 100 20 101 20 105 20 106 24 110 24 111 25 115 25 116 25 120 25 121 27 128 27 129 27 133 27 134 27 139 27 140 30 147 ...
result:
ok moves = 299466
Test #37:
score: 0
Accepted
time: 217ms
memory: 26672kb
input:
299999 4 BBBCCBBBBCCCBCCCBCCCCBBBBBCBCCCBCBCBCCCBBBBBBBCBBBBCBBBBCBCCBCCCCCCBCCBBBCCCCCBBBCBCCBBBCBCBBCBCBCBCBBCBCBBBCBCBBBCCCCBCBBCCCBBBBCBBBBBBBBCCBCCBBCBBCCCCBCBCBBCBBCBBCBCBBBCCCCCCBBBBBBCBCBCCCCCCBBCBBCBBBCCBBBBBBBCBBBBBBCBCCBCBCCCCBBCCCCBBBBCCBCBBCCBCCCBCBCBBCCCCBBCBBBCBCBCCBBCBCBCCCCCBBCBCCCC...
output:
299540 4 299996 4 299997 4 299994 4 299995 10 299995 10 299996 10 299997 10 299998 10 299999 10 1 14 2 14 3 14 3 14 4 14 5 14 6 18 7 18 8 18 9 18 10 18 13 18 14 18 14 18 15 27 17 27 18 28 18 28 19 28 19 28 20 29 20 29 21 33 27 33 28 34 29 34 30 36 32 36 33 37 36 37 37 37 37 37 38 47 38 47 39 52 45 5...
result:
ok moves = 299540
Test #38:
score: 0
Accepted
time: 209ms
memory: 25576kb
input:
299999 299995 BBBBCCCBBBBBBBBCCBCBCBBBBCCCCBBCCCBBBBBCBBBCBBBCCBBCCCCBCBCBCCCCBBCBBCCBBBCBBBCBBBBBBBBCCBBCBBBBBBBCCCBCCBBBCBCBCCBBCBBCBCBBBBCBCBBCBCBCBBCCCBCCBCBCCBBBCBBCBCCBBCBCBBBBCCBCBCBCCCCBCCCBCBCCBCCCCBBBBBBCBCBCBCBCCBCBBBCCBBBCCBCBCCCBBBBBCCCBCCBCBCBCCCCBBCCCBBBBBCBBCCBBCBCCBBCCBBBBBBBCCCBCBC...
output:
299896 5 5 5 6 5 10 5 11 5 16 5 17 13 21 13 22 13 29 13 30 14 36 14 37 15 41 15 42 19 47 19 48 19 52 19 53 19 60 19 61 19 65 19 66 21 72 21 73 21 77 21 78 21 84 21 85 26 89 26 90 29 94 29 95 32 99 32 100 32 104 32 105 34 109 34 110 34 114 34 115 34 119 34 120 34 124 34 125 35 129 35 130 36 135 36 13...
result:
ok moves = 299896
Test #39:
score: 0
Accepted
time: 388ms
memory: 25888kb
input:
300000 3210 CCBBCBBCCBBBBCBBCBBCCCBCCCBBBBBCBBCBBCBCBCCBBCBBBCCCCCBBCCCCCCCCBBCBBBBBCCCBBCBBBBCCBBBCCCCBBBBBBCBBBCBBCCBBCCCBCBCCCCCCBCBBBCBCBBBCCCBCBCCCCBCBBCCBBBBBCBBBBCBBCBBCCCBCCBCCCBBCCBCCCCCCCCBCCBBCBBBBBBCBBBBBCBBCBCCBBBCBBCBCCBBBCCCCBCCBBBBBCBCBBCBBBBBBBBBCCCCBCBCCBCCCCCBBBCBBBCCBBCCCCCBBBCBC...
output:
299636 3 296797 3 296798 3 293591 3 293592 4 290383 4 290384 4 287180 4 287181 6 283971 6 283972 6 280762 6 280763 6 277555 6 277556 6 274350 6 274351 7 271141 7 271142 7 267932 7 267933 8 264725 8 264726 8 261519 8 261520 11 258312 11 258313 14 255103 14 255104 14 251894 14 251895 14 248685 14 2486...
result:
ok moves = 299636
Test #40:
score: 0
Accepted
time: 384ms
memory: 26504kb
input:
300000 296790 BBCCBBCBCBBCCCCBBBCBBBCCCBBCCCCBCCCCBCCCBBCCBCBBBBBBBBCBCBCBCBCCBCBBCBBBBCBCBCCCCBBBBCCBCCBCCCCCCCCBBCBCBCBCCCBCCBCCBCBCBCCBCCBCBBBCCCCCBBBCCBCCCBBBBBCCBBCCBBCCCBCBBCBCCCBCBBCCBCBCCCCBCBBCBBBBCCCCBBCCBCCCBCBCBBBCBBCBBCBBBBBBCCCBBBCCBCCBBCCCCBBBCBBBCBCBCBBCBCBBBBCCCCBCBBCCBBBCBCBCCBBCBB...
output:
299960 3 3213 3 3214 3 6424 3 6425 5 9636 5 9637 6 12847 6 12848 8 16059 8 16060 8 19270 8 19271 8 22483 8 22484 8 25694 8 25695 11 28907 11 28908 14 32118 14 32119 14 35329 14 35330 14 38543 14 38544 16 41755 16 41756 16 44968 16 44969 16 48180 16 48181 16 51391 16 51392 17 54605 17 54606 17 57816 ...
result:
ok moves = 299960
Test #41:
score: 0
Accepted
time: 396ms
memory: 26960kb
input:
299999 3210 CBCBCBBCCCBBBBCCBCBCCCBBCBBCBBCBCCCCBCBCCCCBBBCBBBBCBCBCCBCBBBCBCBBCCBCCBBCCCCBCCBCCBBBBCBCCCBBBBCCBCCCCBCBCBBCCBBBBCCBBCCBBCBCBCCBCBCBBCCBCCCCCBCBBBBBBCBCCCCBCBBCCCCCCBBCCCCCBCBCBBCBCCBBCCBCCBBBBCBBCCCCCCBBCBBCCCCCBCCBBBBBBCBCCCCBCBBCBCBBBBBCCCCCBBBBCCCBCBBBBBCBCBBCBBBBBBCCCCCBBBBCCCBBB...
output:
299944 1 296790 1 296791 2 293583 2 293584 3 290376 3 290377 5 287167 5 287168 5 283961 5 283962 5 280752 5 280753 9 277545 9 277546 9 274337 9 274338 10 271129 10 271130 11 267921 11 267922 11 264712 11 264713 11 261504 11 261505 13 258295 13 258296 15 255086 15 255087 17 251877 17 251878 18 248669...
result:
ok moves = 299944
Test #42:
score: 0
Accepted
time: 367ms
memory: 27124kb
input:
299999 296789 CCCBBCCCCCCCBCBCBBCBBCCBBCBBCBCCBBBCCBBCCBBCCBCBCCBBCBBBCBCBCCBBCBCBCCBBBCBCBCBBBCCCBCBBCBBBCBBCBBBBBCBBCCBCCCCCCCCBBCCCCCCCBCCBBBBCCBBBCBCBBCCBCCCCBCCCCCCBCCBBBBBCCBBBBCBBBCBBCCBCCCCCCBCCBBCBBCBBCCCBBBCBBBCBCBBBBBCBCBBCCBCBBCBBBCCBCBBCBBBCBCBBBBBCCBBBBCCCCCBCBBBBCBCCCCBBBCCBBBCCCCCCBB...
output:
299914 4 3211 4 3212 4 6427 4 6428 11 9638 11 9639 12 12849 12 12850 13 16061 13 16062 13 19272 13 19273 14 22483 14 22484 14 25695 14 25696 16 28906 16 28907 16 32118 16 32119 17 35329 17 35330 17 38541 17 38542 18 41754 18 41755 20 44965 20 44966 20 48176 20 48177 20 51390 20 51391 22 54603 22 546...
result:
ok moves = 299914
Test #43:
score: 0
Accepted
time: 446ms
memory: 25960kb
input:
300000 98765 BBCBBCCBCBBBBCBCCCBBCBCBCCBCBBBBBCCBCBCBCCBCCCCCBCCCBCBBBBCCBCCBCCBBBCCBCCCCBBBCBCCCCCBCBCCCBBBCCBBBBCCCCBBBCBBBBBCBBCBCCCBCCBCCCCBBCBBBBBCCCBBBCCCBBBBBCCCBBBBBBBBCCCCCCBCBBBBBCBCBBCCBCBBCCBCBCCCBBCCBBBBCBCCBCBCBCCCCCBCBBCBCBBCBBBBBBBCCBBBCCBCCBCBCBBCCCCBCBBBBCBBCBCBCBBBBBBBBCCCBBBBCCCB...
output:
299684 1 201237 1 201238 1 102473 1 102474 2 3709 2 3710 2 204946 2 204947 4 106183 4 106184 5 7420 5 7421 5 208656 5 208657 5 109895 5 109896 5 11132 5 11133 6 212369 6 212370 9 113605 9 113606 9 14842 9 14843 10 216079 10 216080 11 117319 11 117320 13 18555 13 18556 14 219792 14 219793 14 121028 1...
result:
ok moves = 299684
Test #44:
score: 0
Accepted
time: 424ms
memory: 26688kb
input:
300000 201235 BBCCCBBBBCCCCCBBBBBBCCBBBBCCCBBBBCBBBCBBBBCBCBBBCCCBBCBCCBCBCBBBCBBBCCCCBBCCBBBCBBCBCCCCBBCBCCCBBCCCCCCBCBBCCCBCCBBBBCBBBCCCCBBCCBBCCCCBCCCBCBBBCCCBBCBBCCCBCBBCBCBCCBBBBBBCBCCCBBBCBCBBBBBBBCCCBCCCBBCBBBCCBCBBCBBCCBCCBBCBBBBCBBBBBBCBCBBCCBCCBCCCBCCBBCBBCCCCCBBCCCBCBCBCCCCBCBBCBCBCBCCCBB...
output:
299440 1 98766 1 98767 1 197532 1 197533 4 296299 4 296300 4 95065 4 95066 4 193831 4 193832 4 292597 4 292598 9 91364 9 91365 9 190131 9 190132 9 288897 9 288898 9 87663 9 87664 9 186429 9 186430 9 285198 9 285199 11 83964 11 83965 11 182730 11 182731 11 281497 11 281498 11 80263 11 80264 14 179029...
result:
ok moves = 299440
Test #45:
score: 0
Accepted
time: 432ms
memory: 26132kb
input:
299999 98765 CCBBCCBCBCBCBCCBBBCBCBBCCBBCBCCCBCBBCBBBCBCBCBCBBCBCCBCBBCCCBBBCCCBBCBBCCBBCBBBBCCBBBBBBBCCCCCBBBCBCCCCBCBBCBBBCBBCBCBCBCBBCCBCCCBCBCBCBBCBBCBBBCCCCCCBBCCBBBBCCBCCBBBCBCCBBCCBCCBBBBCBBBCCCCCCCCBCBCCCCCCBCCCBBCBBCBCCCBCCCCCCBBCBCBCCBBBBCBBCBBBCCCBCCCBCBCBBCBCCCBBBCBCBBCCCCCCCBBBCCCBCBCCC...
output:
299904 1 201235 1 201236 1 102471 1 102472 3 3708 3 3709 3 204943 3 204944 4 106180 4 106181 5 7416 5 7417 6 208652 6 208653 7 109888 7 109889 7 11124 7 11125 10 212360 10 212361 11 113596 11 113597 13 14832 13 14833 13 216068 13 216069 15 117304 15 117305 16 18542 16 18543 16 219779 16 219780 16 12...
result:
ok moves = 299904
Test #46:
score: 0
Accepted
time: 454ms
memory: 26400kb
input:
299999 201234 CCBBCCCBCBCBCBBBCCBCBCCBCCCCCCBCBCBBBBCBCCCBCBBCCCBBBBCBBBCBCBBBCCBCCCCCCBCCBCBCBCBCBBBCCBCBCCCBBBCBCBCBBBBBBCBBBCBCBBCBBCCBBBBCBCCBBBBCCCCCCCCCCBBBCCBCCBCCBBCBCBBCBBBBCCCBBBBCBCCBCCBBCCCBCCCBBBCCCBCCBCBBBBCCCBBCCCBCCCCBBBCBCCBCCCCCBCBBCCCCBBCBCBCCBCBBBBBCCBBCCBBCBBCCBCCBBCCBCBCCBBBBBB...
output:
299526 1 98766 1 98767 1 197532 1 197533 3 296303 3 296304 3 95071 3 95072 3 193837 3 193838 4 292604 4 292605 5 91373 5 91374 6 190139 6 190140 9 288907 9 288908 9 87674 9 87675 10 186441 10 186442 11 285207 11 285208 11 83975 11 83976 12 182741 12 182742 12 281507 12 281508 12 80274 12 80275 12 17...
result:
ok moves = 299526
Test #47:
score: 0
Accepted
time: 361ms
memory: 27232kb
input:
300000 150000 CBBBBCCBCBBBBCBBBCBCBCBBCBBBBCBBCCBCCCBBBBCBCBBBBBBCCCCCCBCBBCCBCBCBBCBCBBBBBBCBCBBBBCCBCCCBBCCCBBCCCBBBBCCCCCBCCBCBBCCCCBCBBBBBBBBBBBBBBBCBBBCBBBBCBBBCCCBCBCCBBBCBBCCCCCCBBBCBBCBCBCBBCBCCCCBCCCCCCCCCBCCCBCBBBBBBBCBBCBBBBBBCCBBBBCCCCCCBBBCCCCCBCBCBBCBBCBCBCBBBCBBCCCBCCBCCBCBCBCBBBBBCBC...
output:
299434 1 150003 1 150004 5 5 5 6 5 150008 5 150009 6 9 6 10 10 150010 10 150011 13 11 13 12 14 150016 14 150017 15 18 15 19 17 150020 17 150021 21 22 21 23 23 150024 23 150025 23 25 23 26 24 150026 24 150027 24 32 24 33 24 150035 24 150036 28 37 28 38 29 150038 29 150039 35 43 35 44 35 150046 35 150...
result:
ok moves = 299434
Test #48:
score: 0
Accepted
time: 357ms
memory: 26464kb
input:
300000 150000 BCCCCCCBCBBCCBBBBCBCCBCBCBCBCCCBCBCBBBCCCBCBBBCBBBBBBCBCBCCCBCCCBCCBBBBBCBCCCBCBCCCBCCBBCCBBBCBBBCBBCBCCBBBCBCCCBCBBCBCCCCBCCCCCBBCBCBCBBBCCBBCCBCCBCBBCCBBCCBBBBCCCBBCCBBBBBCCBCCBBBBBCBBCCBCCBBBCBBBBBBCCBBCCBBCBCBCCCBCBCCCBCBCBCBCCCBCCCCCBCCCCCBBBBBCCCCCBCBCCBCBBCCCCCBCBBCCBCBCBBCCBBCB...
output:
299902 1 150001 1 150002 7 4 7 5 8 150007 8 150008 8 8 8 9 10 150009 10 150010 10 13 10 14 10 150015 10 150016 10 19 10 20 11 150020 11 150021 13 21 13 22 14 150024 14 150025 15 26 15 27 16 150027 16 150028 19 29 19 30 20 150031 20 150032 21 32 21 33 21 150034 21 150035 21 40 21 41 24 150042 24 1500...
result:
ok moves = 299902
Test #49:
score: 0
Accepted
time: 352ms
memory: 27204kb
input:
299999 150000 BCBCBBBBCCBCCCCCBCCBCBBCCBCBBBBBCBBBBCBBBCCCBCBBBBBBBBCCCBCCCBBCBBBCCCBBCBBCBBBCCBBCCBCCBBBCBBBCBBBBCCCCBBBBBCCCBCCBCBBBCBCCBCBCBCBBBCBCCCBBCCCCBCBBCCBBCCBCBCCBCCCCBCCCBCCBCCBBBCBCBCCBBCCBBCBBCCCCBCBBCCBCCBBBCBCBBBCCBCCCBBBBCBCBBCBBBCBCBBCCBCCBCCCBCCBCBCBCCBCBCCCBCCBBBCBBBCCBBCCBCBBCBC...
output:
299908 1 150000 1 150001 2 5 2 6 3 150006 3 150007 3 9 3 10 3 150009 3 150010 3 12 3 13 5 150012 5 150013 10 14 10 15 12 150015 12 150016 13 16 13 17 13 150017 13 150018 15 20 15 21 16 150027 16 150028 16 28 16 29 16 150029 16 150030 16 30 16 31 16 150034 16 150035 17 35 17 36 17 150039 17 150040 17...
result:
ok moves = 299908
Test #50:
score: 0
Accepted
time: 361ms
memory: 27368kb
input:
299999 149999 CCCCBBBCBCBCCCBBCBBBCCCBBBBCCCBCBBCBBBBCCCCBBBCBBCCBCCCCCCCCBCCCBCBBCBBCBCBCCCCCCCBBBBBCBBCBCBCBBCCCBCBCCBBCBBBCCCCCBBBCCCBBCBBBBCCBCBBCBCCBCBCCBBCBBCBBCCBCCBBCCBBBCCCBCCCBCCCBBCCCCCBCBBCCCBCBCCBBBCCBCCCCBBCCBCCCCBCCCBBCBCCBBBCCCBCCBCCCCCCCBCCBBBCBBCCBBBCCBCBCBCBCCCBCBBCCBCBCBBCCCBCCCC...
output:
299948 5 150001 5 150002 5 3 5 4 5 150004 5 150005 6 6 6 7 7 150009 7 150010 10 11 10 12 10 150012 10 150013 11 14 11 15 11 150016 11 150017 11 19 11 20 14 150022 14 150023 14 25 14 26 14 150030 14 150031 14 34 14 35 17 150036 17 150037 18 40 18 41 18 150041 18 150042 19 44 19 45 19 150045 19 150046...
result:
ok moves = 299948
Test #51:
score: 0
Accepted
time: 380ms
memory: 26324kb
input:
300000 150001 CBBCCCBBCBBBCCCCBCCCBBBCBBCBCCBBCBCCBCBCCBBBCBCBBBBCCBCBBCCBCCBBCBCCCCCCCCBBCCCCBBCBBCCBBCBBCBBCBBCBBCBBBCBBBBCBBBBCBBBBBCBCBBBCBBCCCBBBBCCBBBBCCBBBCBBCCBCBCBCBBBBBBCCBBCCCCCBBBCBCBBCCBCCCCBBBCBBBBCCCCCCCBBCCCCBBCBBCCBBBCBBCBCCCCBBCBCCBBCBCCBCBBCCBBBCBCCCCBBBBCBBBBBBBBBCCCBBBBCBBBCCBCC...
output:
299890 1 150000 1 150001 3 1 3 2 3 150001 3 150002 3 5 3 6 5 150005 5 150006 8 9 8 10 8 150010 8 150011 8 12 8 13 8 150012 8 150013 9 15 9 16 9 150016 9 150017 9 21 9 22 12 150021 12 150022 14 23 14 24 15 150023 15 150024 15 25 15 26 17 150027 17 150028 18 27 18 28 18 150029 18 150030 19 30 19 31 20...
result:
ok moves = 299890
Test #52:
score: 0
Accepted
time: 352ms
memory: 27388kb
input:
300000 149999 BBBBCBBCCCBCCBBCBCCCCBBCCBBCBCBBBCCBCCBCCCBBBBCBCCCCBCCBBCCCCCCBCCCBBBCCCBCCCBCCCBCCBCBCCCCBBCCCBBCBCBBBCBCBBBBBBCBCCBCBCCCBBBBBBCCBCCBCCBBBCBCBBBBBCCBBBCCCBBBBBBBBCCCBCCCBCCBBCBCBCCBCCBCCBCBBBCCCCBCCCBCBBBCCBBCBCBBCCBCCBBCBCCBBBBCCCCBCBBCCCCBBBBCCBCCCCBCCCCBBCBBBBBCCBCBCCCBCBCCBCBCCCC...
output:
299656 1 150002 1 150003 1 5 1 6 1 150009 1 150010 1 11 1 12 2 150016 2 150017 2 18 2 19 5 150025 5 150026 7 28 7 29 7 150032 7 150033 8 35 8 36 12 150039 12 150040 12 41 12 42 14 150044 14 150045 14 47 14 48 15 150052 15 150053 16 55 16 56 16 150058 16 150059 16 60 16 61 18 150064 18 150065 20 66 2...
result:
ok moves = 299656
Test #53:
score: 0
Accepted
time: 357ms
memory: 27836kb
input:
299999 150001 BCBCBCBBCBCBBCBCCCCCBCBCBBBCCCBCBCBCBCCBCCBBBCCBCCCCBCCBCCBBCBCBBCBCBCBBBBBCCBBBBCCBCBCBCCBBCBCCCBCBBCBCBBCBBBBCBBBCBBCBBBBCCBCBCCBCBCCBBCBCBCBBBCBBCCBBBCBBBBBCCCBBCBBBCBBBBCCBBCBCCBBCCBCBBCBBCBBBBBCBCBCBBBBBBBBCCBCBCCBBBBCBBCBBBCCCCCBBCBBBBCCCBCBCBCBCBCBCCCBBCBBCCBCCBCBCBBBBBBCCBCBBBC...
output:
299792 2 150000 2 150001 3 299999 3 1 4 150002 4 150003 6 3 6 4 7 150006 7 150007 9 6 9 7 10 150010 10 150011 10 11 10 12 10 150014 10 150015 10 15 10 16 10 150016 10 150017 11 17 11 18 12 150018 12 150019 15 19 15 20 15 150020 15 150021 15 21 15 22 16 150025 16 150026 17 27 17 28 18 150028 18 15002...
result:
ok moves = 299792
Test #54:
score: 0
Accepted
time: 373ms
memory: 26960kb
input:
299999 149998 CBCCBCBCBCCBCCCCCBBCBCBCCCBCCCBBCBCBCCBBCBBCBBBCBBCCBCCBBCBBBBCCCBBCCBCBBBBBBBCBCCBBBCBBCCCCBBCBBCBCBCCBBCCCBCCCBBBCCBCBCBCBBBCBCCBBBCBCBCBCCCBCCBCCCBCCCCBCCBBCBBCBCCCCCBBCCCBBCBBCBBBCCBBCBCBCCBCBBCCBBBBBBBBBCCCBCCBBCCCCBBCBCCBCCCCCBBCCBCBCCBCCBCCBCBBBCBCCCCBBBBCBBBCBBCBBCCCBCBCBCBBBCB...
output:
299972 2 150002 2 150003 4 6 4 7 5 150008 5 150009 6 11 6 12 8 150014 8 150015 13 19 13 20 13 150021 13 150022 14 26 14 27 15 150029 15 150030 18 38 18 39 21 150042 21 150043 21 45 21 46 22 150047 22 150048 23 52 23 53 25 150055 25 150056 25 61 25 62 26 150068 26 150069 26 71 26 72 27 150075 27 1500...
result:
ok moves = 299972
Test #55:
score: 0
Accepted
time: 375ms
memory: 22420kb
input:
262143 194294 CBBBCCCBCBBBCBBCBCBCBCCBCCCBCBCCCBCCCCBCBBBCCCCBCCCCBBBBCBBCBCCBCBCCCBCCCBCCCBBBBCCCCCCCCBBCCBBCBCBBBBCBCCBBBBCCCBCBCBCCBCCCBCBCBCBBBBBBBCBBCCCCBBCCBCBCBBCBCCCBCBBBCCBBBBCBCCBCCCCCBCBBBBCBBBBBBBBBBBCBBCBCBCBBCCBCCBBCBCCCBBBBCCBCCBBBBCBCCCBBBCBCBCCCBCCBBBCCBBCBCCBBBCCBBCCCBCCCBCBBBCCCBC...
output:
262120 1 67856 1 67857 4 135711 4 135712 4 203564 4 203565 4 9271 4 9272 5 77123 5 77124 8 144973 8 144974 10 212823 10 212824 11 18530 11 18531 12 86380 12 86381 13 154231 13 154232 13 222081 13 222082 14 27788 14 27789 14 95638 14 95639 14 163489 14 163490 15 231339 15 231340 16 37046 16 37047 16 ...
result:
ok moves = 262120
Test #56:
score: 0
Accepted
time: 359ms
memory: 22308kb
input:
262144 149222 BBCCBCCCCCBCCCCCBCCBCBBCBCBCBBCCCCCBBBBBBBCCCBBBCCCCCBCBBCBCBCCCCCBCBBBBBBBCCCCBCBCBCBBBBBCBBBBCCBCCCBCCBCBCCCBBBCCCCCCBCCBBBCCBCBBBBCCCBBBCBCBBCBCCBCBCBBBCCBBCBBCBCCCCBCCCCBBCCCBCBCBCBBBCCCBCCBCCCCBCCCBCBCCBBBCBCBBCBCCBBCBBBBBBBBBBCBCBBBBCCCBCBCCCBBBBCCCBBBBCBBBCBCCCBBBCBCBBCBCBCCCCBC...
output:
261936 3 112923 3 112924 3 225849 3 225850 4 76629 4 76630 4 189553 4 189554 4 40335 4 40336 4 153259 4 153260 4 4039 4 4040 5 116962 5 116963 5 229888 5 229889 5 80667 5 80668 5 193594 5 193595 5 44373 5 44374 6 157299 6 157300 6 8078 6 8079 7 121004 7 121005 9 233928 9 233929 10 84708 10 84709 11 ...
result:
ok moves = 261936
Test #57:
score: 0
Accepted
time: 368ms
memory: 22472kb
input:
262145 120549 BCBCBCCBCBBBBBCBBBCBCBCCCBBCCCCCCCCBCCCCCBBCCBCBBBBCCCBCBBCBBCCCCBCCCCBBBBCCBCBCBBBBCBBCBCBCBCCCBBCBBCCCBCCBBCCCBBCBCCCCCBCCCBCBCCBBCCBCCCBCBCCCCCBCBCBCBBCBCCCCBCBBCCBCCBCCCBBCBCBBBBCCCCCBBCBCCBBBBCCCCCCCBCBBCCCBBCCBBBBCCBBCBBCBBBCBCCBBBBBBBBBBBBBCBBCBBCBCCBBBBBBCBBBBBBBCBBCCCBBBBBCBCB...
output:
261964 1 141603 1 141604 2 21058 2 21059 3 162655 3 162656 5 42108 5 42109 6 183707 6 183708 6 63159 6 63160 6 204756 6 204757 6 84210 6 84211 6 225808 6 225809 7 105261 7 105262 7 246858 7 246859 7 126310 7 126311 8 5763 8 5764 9 147360 9 147361 12 26814 12 26815 12 168412 12 168413 20 47865 20 478...
result:
ok moves = 261964
Test #58:
score: 0
Accepted
time: 460ms
memory: 27736kb
input:
299997 265881 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299996 1 34118 1 34119 2 68236 2 68237 3 102353 3 102354 4 136470 4 136471 5 170587 5 170588 6 204704 6 204705 7 238821 7 238822 8 272938 8 272939 9 7058 9 7059 10 41175 10 41176 11 75292 11 75293 12 109409 12 109410 13 143526 13 143527 14 177643 14 177644 15 211760 15 211761 16 245877 16 245878 17 ...
result:
ok moves = 299996
Test #59:
score: 0
Accepted
time: 485ms
memory: 28048kb
input:
299998 76325 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCB...
output:
299998 2 223674 2 223675 3 147351 3 147352 4 71027 4 71028 5 294701 5 294702 6 218378 6 218379 7 142054 7 142055 8 65730 8 65731 9 289404 9 289405 10 213081 10 213082 11 136757 11 136758 12 60433 12 60434 13 284107 13 284108 14 207784 14 207785 15 131460 15 131461 16 55136 16 55137 17 278810 17 2788...
result:
ok moves = 299998
Test #60:
score: 0
Accepted
time: 385ms
memory: 26924kb
input:
299999 236065 BCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
299998 2 63935 2 63936 3 127870 3 127871 4 191805 4 191806 5 255740 5 255741 6 19676 6 19677 7 83611 7 83612 8 147546 8 147547 9 211481 9 211482 10 275416 10 275417 11 39353 11 39354 12 103289 12 103290 13 167224 13 167225 14 231159 14 231160 15 295094 15 295095 16 59031 16 59032 17 122967 17 122968...
result:
ok moves = 299998
Test #61:
score: 0
Accepted
time: 476ms
memory: 27240kb
input:
300000 46255 CBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBCBC...
output:
300000 1 253746 1 253747 2 207493 2 207494 3 161239 3 161240 4 114985 4 114986 5 68731 5 68732 6 22477 6 22478 7 276223 7 276224 8 229970 8 229971 9 183716 9 183717 10 137462 10 137463 11 91208 11 91209 12 44954 12 44955 13 298700 13 298701 14 252447 14 252448 15 206193 15 206194 16 159939 16 159940...
result:
ok moves = 300000
Test #62:
score: 0
Accepted
time: 446ms
memory: 27368kb
input:
299997 56982 BBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBC...
output:
299996 3 243016 3 243017 3 186035 3 186036 4 129054 4 129055 6 72075 6 72076 7 15095 7 15096 7 258113 7 258114 8 201132 8 201133 10 144152 10 144153 10 87172 10 87173 12 30191 12 30192 13 273207 13 273208 13 216227 13 216228 15 159247 15 159248 15 102267 15 102268 16 45286 16 45287 18 288302 18 2883...
result:
ok moves = 299996
Test #63:
score: 0
Accepted
time: 443ms
memory: 26652kb
input:
299998 129345 CCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBB...
output:
299998 1 170654 1 170655 1 41310 1 41311 3 211964 3 211965 3 82620 3 82621 4 253274 4 253275 6 123932 6 123933 6 294588 6 294589 8 165244 8 165245 9 35901 9 35902 9 206556 9 206557 11 77213 11 77214 11 247867 11 247868 12 118525 12 118526 14 289181 14 289182 15 159838 15 159839 15 30496 15 30497 16 ...
result:
ok moves = 299998
Test #64:
score: 0
Accepted
time: 453ms
memory: 27288kb
input:
299999 265635 CBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCB...
output:
299998 2 34366 2 34367 3 68733 3 68734 3 103100 3 103101 5 137465 5 137466 5 171831 5 171832 6 206196 6 206197 8 240563 8 240564 9 274930 9 274931 9 9298 9 9299 10 43663 10 43664 12 78029 12 78030 12 112394 12 112395 14 146760 14 146761 15 181125 15 181126 15 215491 15 215492 16 249856 16 249857 18 ...
result:
ok moves = 299998
Test #65:
score: 0
Accepted
time: 444ms
memory: 27124kb
input:
300000 172035 BBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCBCCBCBBCCBBCBCCBBCCBCBBCCBBCBCCBCBBCBCCBBCCBCBBCCBBCBCCBBCCBCBBCBCCBC...
output:
300000 3 127966 3 127967 3 255934 3 255935 4 83900 4 83901 6 211866 6 211867 6 39834 6 39835 8 167802 8 167803 9 295768 9 295769 9 123735 9 123736 11 251702 11 251703 11 79669 11 79670 12 207635 12 207636 14 35602 14 35603 15 163568 15 163569 15 291534 15 291535 16 119502 16 119503 18 247470 18 2474...
result:
ok moves = 300000
Test #66:
score: 0
Accepted
time: 39ms
memory: 22700kb
input:
300000 143374 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #67:
score: 0
Accepted
time: 42ms
memory: 22952kb
input:
300000 59002 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #68:
score: 0
Accepted
time: 38ms
memory: 22412kb
input:
299999 85730 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
0
result:
ok moves = 0
Test #69:
score: 0
Accepted
time: 43ms
memory: 22216kb
input:
299999 52075 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
0
result:
ok moves = 0
Test #70:
score: 0
Accepted
time: 45ms
memory: 21704kb
input:
300000 234800 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 153042 61313 153042 61314
result:
ok moves = 2
Test #71:
score: 0
Accepted
time: 36ms
memory: 22116kb
input:
300000 24663 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 187615 271843 187615 271844
result:
ok moves = 2
Test #72:
score: 0
Accepted
time: 40ms
memory: 21700kb
input:
299999 82421 BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB...
output:
2 175078 70452 175078 70453
result:
ok moves = 2
Test #73:
score: 0
Accepted
time: 42ms
memory: 22292kb
input:
299999 103379 CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC...
output:
2 285282 219998 285282 219999
result:
ok moves = 2
Extra Test:
score: 0
Extra Test Passed