QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#328459 | #7788. Rook Detection | EasonLiang | AC ✓ | 311ms | 5980kb | C++14 | 4.7kb | 2024-02-15 20:15:10 | 2024-02-15 20:15:12 |
Judging History
answer
#include <bits/stdc++.h>
#define FileIO_(file) \
freopen (file ".in", "r", stdin); \
freopen (file ".out", "w", stdout);
using namespace std;
template<typename Tp>
inline void chmin (Tp &x, const Tp &y) { if (y < x) x = y; }
template<typename Tp>
inline void chmax (Tp &x, const Tp &y) { if (x < y) x = y; }
typedef double dbl;
typedef long long ll;
typedef long double ldb;
void init () {}
typedef vector<int> vint;
typedef vector<vint> vvint;
const int maxn = 5e2 + 20;
int n, obj[maxn][maxn], ans[maxn][maxn];
void clear (int arr[maxn][maxn]) {
for (int i = 0; i < n; ++i)
memset (arr[i], 0, sizeof (int) * n);
}
void ask (bool ok = 0) {
puts (ok ? "!" : "?");
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j)
putchar ((ok ? ans : obj)[i][j] | 48);
putchar (10);
}
fflush (stdout);
static int code;
while (!isdigit (code = getchar ()));
assert (~code & 1);
if (ok) return;
for (int i = 0; i < n; ++i) {
for (int j = 0; j < n; ++j) {
while (!isdigit (obj[i][j] = getchar ()));
obj[i][j] &= 15;
}
}
}
int lo[maxn], hi[maxn];
void chrow (int rid) {
bool ok = 0;
fill (lo, lo + n, 0);
fill (hi, hi + n, n - 1);
while (!ok) {
clear (obj);
for (int i = 0; i < n; ++i) {
int &l = lo[i], &r = hi[i];
const int mid = (l + r) >> 1;
for (int j = l; j <= mid; ++j)
obj[j][i] = 1;
obj[rid][i] = 1;
}
ask (); ok = 1;
for (int i = 0; i < n; ++i) {
int &l = lo[i], &r = hi[i];
const int mid = (l + r) >> 1;
if (obj[rid][i]) r = mid;
else l = mid + 1;
ok &= l == r;
}
}
for (int i = 0; i < n; ++i)
ans[lo[i]][i] = 1;
ask (ok);
}
void solve () {
scanf ("%d", &n);
clear (obj); clear (ans);
for (int i = 1; i < n; ++i)
obj[i][0] = obj[i][i] = 1;
ask ();
if (!obj[0][0]) return chrow (0);
list<int> lst[2];
for (int i = 1; i < n; ++i)
lst[obj[i][i]].emplace_back (i);
clear (obj);
if (lst[0].empty ()) {
for (int i = 1; i < n; ++i)
obj[i][i] = 1;
ask ();
for (int i = 1; i < n; ++i)
ans[i][obj[i][i] ? i : 0] = 1;
int l = 0, r = n - 1, mid;
while (l < r) {
mid = (l + r) >> 1; clear (obj);
for (int i = 0; i < n; ++i)
obj[0][i] = l <= i && i <= mid;
ask ();
if (obj[0][l]) r = mid;
else l = mid + 1;
}
ans[0][l] = 1;
return ask (true);
}
int pos = lst[0].front ();
obj[0][0] = obj[0][pos] = obj[pos][pos] = 1;
for (int rid : lst[1]) obj[rid][0] = 1;
ask ();
for (int rid : lst[0])
if (!obj[rid][0])
return chrow (rid);
if (obj[pos][pos]) {
ans[0][pos] = 1;
} else if (obj[0][pos]) {
ans[0][0] = 1;
} else lst[0].emplace_front (0);
vector<int> vpos; vpos.reserve (n);
if (lst[0].front ())
vpos.emplace_back (0);
for (int rid : lst[0])
vpos.emplace_back (rid);
int s = vpos.size ();
for (int rid : lst[1])
vpos.emplace_back (rid);
vector<int> flag (n);
bool ok = 0;
fill (lo, lo + n, 0);
fill (hi, hi + n, n - 1);
while (!ok) {
clear (obj);
fill (flag.begin (), flag.end (), 0);
for (int i : lst[0]) {
int &l = lo[i], &r = hi[i];
const int mid = (l + r) >> 1;
for (int j = l; j <= mid; ++j)
flag[j] = obj[i][vpos[j]] = 1;
obj[i][0] = 1;
}
for (int i = s; i < n; ++i)
if (!flag[i]) obj[vpos[i]][vpos[i]] = 1;
ask (); ok = 1;
for (int i : lst[0]) {
int &l = lo[i], &r = hi[i];
const int mid = (l + r) >> 1;
if (obj[i][0]) r = mid;
else l = mid + 1;
ok &= l == r;
}
for (int i = s; i < n; ++i)
if (!flag[i]) ans[vpos[i]][
obj[vpos[i]][vpos[i]] ?
vpos[i] : 0
] = 1;
}
for (int i : lst[0])
ans[i][vpos[lo[i]]] = 1;
ask (ok);
}
int main () {
// #ifndef LSY
// FileIO_("");
// #endif
int t = 1; init ();
scanf ("%d", &t);
while (t--) solve ();
return 0;
}
这程序好像有点Bug,我给组数据试试?
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 100
Accepted
time: 1ms
memory: 3648kb
input:
1 3 0 111 101 111 0 111 111 101 0 111 001 110 0
output:
? 000 110 101 ? 110 010 100 ? 000 110 001 ! 010 001 100
result:
ok correct! (1 test case)
Test #2:
score: 0
Accepted
time: 51ms
memory: 3676kb
input:
9898 3 0 111 110 111 0 111 111 111 0 111 111 111 0 111 111 111 0 3 0 111 111 111 0 111 101 111 0 111 111 111 0 011 111 111 0 3 0 111 111 111 0 111 111 111 0 001 111 111 0 3 0 111 101 111 0 101 101 111 0 001 001 110 0 3 0 111 111 010 0 111 111 111 0 111 111 010 0 3 0 111 111 111 0 111 111 110 0 111 1...
output:
? 000 110 101 ? 000 010 001 ? 110 000 000 ? 100 000 000 ! 100 010 001 ? 000 110 101 ? 000 010 001 ? 110 000 000 ? 100 000 000 ! 010 100 001 ? 000 110 101 ? 000 010 001 ? 110 000 000 ! 001 010 001 ? 000 110 101 ? 110 010 100 ? 110 110 001 ! 001 001 100 ? 000 110 101 ? 101 100 001 ? 000 010 101 ! 001 ...
result:
ok correct! (9898 test cases)
Test #3:
score: 0
Accepted
time: 38ms
memory: 3612kb
input:
10000 4 0 1111 1011 1111 1111 0 1111 1111 1111 1111 0 1111 0011 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1111 1111 1110 0 1111 1111 1111 1111 0 1111 1111 1101 0110 0 1111 1111 1101 1111 0 4 0 1111 1011 1111 1111 0 1111 1111 1111 1111 0 1111 0011 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1011 1111...
output:
? 0000 1100 1010 1001 ? 1100 0100 1000 1000 ? 0000 1100 0010 0001 ? 0000 1010 0000 0001 ! 0100 0010 0010 0001 ? 0000 1100 1010 1001 ? 1001 1000 1000 0001 ? 0000 0100 0010 1001 ? 0000 0000 0010 1100 ! 0001 0100 1000 0100 ? 0000 1100 1010 1001 ? 1100 0100 1000 1000 ? 0000 1100 0010 0001 ? 0000 1010 00...
result:
ok correct! (10000 test cases)
Test #4:
score: 0
Accepted
time: 34ms
memory: 3728kb
input:
10000 4 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 0111 1111 1111 1111 0 4 0 1111 1011 1111 1111 0 1111 1011 1111 1111 0 1111 0011 1111 1110 0 1111 1111 1111 1110 0 4 0 1111 1111 1111 1111 0 1111 1011 1101 1111 0 0011 1111 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1111 1111...
output:
? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 0000 0000 ! 0100 0100 0010 0001 ? 0000 1100 1010 1001 ? 1100 0100 1000 1000 ? 0000 1100 0010 0001 ? 0000 1010 0000 0001 ! 1000 0010 0010 1000 ? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 0010 0000 00...
result:
ok correct! (10000 test cases)
Test #5:
score: 0
Accepted
time: 57ms
memory: 3680kb
input:
10000 4 0 1111 1111 1111 1111 0 1111 1011 1111 1111 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1111 1101 1111 0 1111 1111 1111 1111 0 1111 1011 0101 1110 0 1111 1111 0011 1110 0 4 0 1111 1111 1111 1101 0 1111 1011 1111 1110 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1101 1011...
output:
? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 0000 0000 ! 1000 1000 0010 0001 ? 0000 1100 1010 1001 ? 1010 1000 0010 1000 ? 0000 0100 1010 0001 ? 0000 0000 1100 0001 ! 0010 1000 0001 1000 ? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 00...
result:
ok correct! (10000 test cases)
Test #6:
score: 0
Accepted
time: 73ms
memory: 3944kb
input:
10000 4 0 1111 1111 1111 1111 0 1111 1111 1101 1111 0 0011 1111 1111 1111 0 1111 1111 1111 1111 0 4 0 1111 1111 1111 1110 0 1111 1111 1111 1111 0 1111 1011 1111 0110 0 1111 1111 1111 0011 0 4 0 1111 1111 1111 1110 0 1111 1111 1111 1111 0 1111 1111 1111 0110 0 1111 1111 1111 1111 0 4 0 1111 1111 1111...
output:
? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 0010 0000 0000 0000 ! 0010 0100 1000 0001 ? 0000 1100 1010 1001 ? 1001 1000 1000 0001 ? 0000 0100 0010 1001 ? 0000 0000 0010 1100 ! 0001 1000 0010 0010 ? 0000 1100 1010 1001 ? 1001 1000 1000 0001 ? 0000 0100 0010 1001 ? 0000 0000 00...
result:
ok correct! (10000 test cases)
Test #7:
score: 0
Accepted
time: 199ms
memory: 5908kb
input:
7368 4 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 0111 1111 1111 1111 0 4 0 1111 1111 1111 1111 0 1111 1011 1111 1111 0 1111 1111 1111 1111 0 0111 1111 1111 1111 0 4 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 0111 1111 1111 1111 0 4 0 1111 1111 1111 ...
output:
? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 0000 0000 ! 0100 0100 0010 0001 ? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 0000 0000 ! 0100 1000 0010 0001 ? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 00...
result:
ok correct! (7368 test cases)
Test #8:
score: 0
Accepted
time: 151ms
memory: 5656kb
input:
10000 9 0 111111111 101111111 110111111 111111111 111101111 111110111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111110 000110111 111111111 000110111 000110111 111111011 111111101 111111111 0 111111111 0001...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 100000000 000000000 000000000 100000000 100000000 100000000 ? 000000000 111011000 111011000 000100000 111011000 111011000 000000100 000000010 000000001 ? 000000000 111000000 10...
result:
ok correct! (10000 test cases)
Test #9:
score: 0
Accepted
time: 151ms
memory: 5844kb
input:
10000 5 0 11111 10111 11111 11111 11111 0 11111 10111 11111 11111 11111 0 11111 00011 11111 11111 11110 0 11111 11111 11011 11111 11110 0 8 0 11111111 10111111 11111111 11111111 11110111 11111011 11111111 11111111 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 0...
output:
? 00000 11000 10100 10010 10001 ? 11000 01000 10000 10000 10000 ? 00000 11100 00000 00010 00001 ? 00000 10010 00100 00000 00001 ! 10000 00010 10000 00010 10000 ? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 10000000 00000000 00000000 10000000 1...
result:
ok correct! (10000 test cases)
Test #10:
score: 0
Accepted
time: 137ms
memory: 5868kb
input:
10000 9 0 111111111 111111111 111111111 111011111 111101111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1011...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100100000 100000000 100000000 000100000 000000000 100000000 100000000 100000000 100000000 ? 000000000 000000000 000000000 111110000 111110000 000001000 000000100 000000010 000000001 ? 000000000 010000000 00...
result:
ok correct! (10000 test cases)
Test #11:
score: 0
Accepted
time: 184ms
memory: 5760kb
input:
10000 4 0 1111 1111 1111 1111 0 1111 1011 1111 1111 0 1111 1111 1111 1111 0 1111 1111 1111 1111 0 6 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 1...
output:
? 0000 1100 1010 1001 ? 0000 0100 0010 0001 ? 1100 0000 0000 0000 ? 1000 0000 0000 0000 ! 1000 1000 0010 0001 ? 000000 110000 101000 100100 100010 100001 ? 000000 010000 001000 000100 000010 000001 ? 111000 000000 000000 000000 000000 000000 ? 110000 000000 000000 000000 000000 000000 ? 100000 00000...
result:
ok correct! (10000 test cases)
Test #12:
score: 0
Accepted
time: 152ms
memory: 5508kb
input:
10000 6 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 9 0 111111111 111111111 111111111 111111111 111111111 111111111 111111...
output:
? 000000 110000 101000 100100 100010 100001 ? 000000 010000 001000 000100 000010 000001 ? 111000 000000 000000 000000 000000 000000 ? 110000 000000 000000 000000 000000 000000 ? 100000 000000 000000 000000 000000 000000 ! 100000 010000 001000 000100 000010 000001 ? 000000000 110000000 101000000 1001...
result:
ok correct! (10000 test cases)
Test #13:
score: 0
Accepted
time: 94ms
memory: 5912kb
input:
10000 6 0 111111 101111 110111 111011 100010 111110 0 110010 101111 111111 111111 100010 111111 0 111111 000111 000111 000111 111101 000111 0 111111 011010 011010 011010 111101 011010 0 8 0 11111111 11000110 10100110 11101111 10001110 11111011 10000110 11111110 0 11101111 10001110 10001110 11101111 ...
output:
? 000000 110000 101000 100100 100010 100001 ? 110000 010000 000000 000000 100000 000000 ? 000000 111000 111000 111000 000010 111000 ? 000000 100101 100101 100101 000010 100101 ! 100000 000010 000010 000010 100000 000010 ? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 1001...
result:
ok correct! (10000 test cases)
Test #14:
score: 0
Accepted
time: 121ms
memory: 5400kb
input:
10000 6 0 111111 001111 010111 011011 011101 011110 0 111111 011111 111111 001111 001111 001111 0 111111 111111 111111 000000 000000 000000 0 111111 111010 111111 000101 000101 000101 0 111010 111111 000101 000000 000000 000000 0 9 0 011101111 101101111 110101111 111001111 111111111 111100111 111101...
output:
? 000000 110000 101000 100100 100010 100001 ? 110000 010000 000000 000000 000000 000000 ? 111111 111111 111111 000000 000000 000000 ? 111111 111111 000000 000000 000000 000000 ? 111010 111111 000101 000000 000000 000000 ! 111010 000000 000101 000000 000000 000000 ? 000000000 110000000 101000000 1001...
result:
ok correct! (10000 test cases)
Test #15:
score: 0
Accepted
time: 111ms
memory: 5548kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111111111 111110111 111111011 111111111 111111110 0 111111111 111111111 111111111 111111111 111111111 111110111 011111111 111111111 011111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 110111011 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100001000 100000000 100000000 100000000 100000000 000001000 000000000 100000000 000000000 ? 111111111 111111111 111111111 111111111 111111111 000000000 111111111 000000000 000000000 ? 111111111 111111111 11...
result:
ok correct! (10000 test cases)
Test #16:
score: 0
Accepted
time: 110ms
memory: 5600kb
input:
10000 7 0 1111111 1111111 1010000 1111111 1111111 1111111 1111111 0 1111111 1011111 1111111 1110111 1111011 1111101 1111110 0 1111000 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 0000000 0100000 0010000 0001000 0000100 0000010 0000001 ? 1111000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1100000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1000000 0000000 0000000 0000000 0000000 0000000 0000000 ! 1000000 ...
result:
ok correct! (10000 test cases)
Test #17:
score: 0
Accepted
time: 116ms
memory: 5456kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111011111 111111111 111111111 111111111 111111111 111111110 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 000000000 010000000 001000000 000100000 000010000 000001000 000000100 000000010 000000001 ? 111110000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 ? 111000000 000000000 00...
result:
ok correct! (10000 test cases)
Test #18:
score: 0
Accepted
time: 197ms
memory: 5700kb
input:
10000 9 0 010111111 100111111 111111111 111011111 110101111 110110111 110111011 110111101 110111110 0 111111111 111111111 111111111 111111111 111111111 000000000 000000000 000000000 000000000 0 101101110 101101110 111111111 111111111 010010001 010010001 010010001 010010001 010010001 0 010010001 0000...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 111111111 111111111 111111111 111111111 111111111 000000000 000000000 000000000 000000000 ? 111111111 111111111 111111111 000000000 000000000 000000000 000000000 000000000 000000000 ? 111111111 101101110 00...
result:
ok correct! (10000 test cases)
Test #19:
score: 0
Accepted
time: 229ms
memory: 5708kb
input:
10000 8 0 11111111 10111111 11011111 11101111 11111111 10110111 11111101 11111111 0 11110111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 00111111 11110111 11110111 11111111 11110111 11111110 0 11111111 00111111 01110101 00111111 11111111 11111111 00111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 10000000 10000000 00000000 10000000 ? 00000000 11110000 11110000 11110000 00001000 00000100 11110000 00000001 ? 00000000 11000000 10001010 11000000 00000000 00000100 11000000 00000001 ? 00...
result:
ok correct! (10000 test cases)
Test #20:
score: 0
Accepted
time: 230ms
memory: 5656kb
input:
10000 7 0 1111111 0011111 0101111 0110111 0111011 0111101 0111110 0 0011111 1011111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111101 0010111 1111111 1111101 0010111 0010111 0 0011111 0011111 1111111 0011111 0011111 1010111 1010111 0 1111111 1010101 1111111 1111111 1010101 1000101 1000101 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 0000000 0000000 0000000 0000000 0000000 ? 1111000 1111000 1111000 1111000 1111000 1111000 1111000 ? 1100000 1100000 1000110 1100000 1100000 1000110 1000110 ? 1010000 1010000 1000100 1010000 1010000 1000100 1000100 ! 0010000 ...
result:
ok correct! (10000 test cases)
Test #21:
score: 0
Accepted
time: 235ms
memory: 5768kb
input:
10000 9 0 010111111 100111111 111111111 110011111 110101111 110110111 110111011 110111101 110111110 0 111111111 111111111 111111111 111111111 111111111 000000000 000000000 000000000 000000000 0 111111111 111111111 111111111 000000000 000000000 000000000 000000000 000000000 000000000 0 000000000 0000...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 111111111 111111111 111111111 111111111 111111111 000000000 000000000 000000000 000000000 ? 111111111 111111111 111111111 000000000 000000000 000000000 000000000 000000000 000000000 ? 111111111 111111111 00...
result:
ok correct! (10000 test cases)
Test #22:
score: 0
Accepted
time: 239ms
memory: 5684kb
input:
10000 9 0 111111111 111111111 111111111 100101000 111111111 100001000 111111111 111111111 111111111 0 111111111 101111111 110111111 111011111 111101111 111111111 111111011 111111101 111111110 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 000000000 010000000 001000000 000100000 000010000 000001000 000000100 000000010 000000001 ? 111110000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 ? 111000000 000000000 00...
result:
ok correct! (10000 test cases)
Test #23:
score: 0
Accepted
time: 213ms
memory: 5756kb
input:
10000 6 0 111111 111111 111111 111011 111101 111110 0 111111 111111 111111 011111 011111 011111 0 111111 111111 111111 111111 000000 000000 0 111111 111111 111111 111111 111111 111111 0 111111 111111 111111 111111 111111 111111 0 7 0 0111111 1011111 1101111 1110111 1111011 1111111 1111111 0 0000000 ...
output:
? 000000 110000 101000 100100 100010 100001 ? 100100 100000 100000 000100 000000 000000 ? 111111 111111 111111 111111 000000 000000 ? 111111 111111 000000 111111 000000 000000 ? 111111 000000 000000 111111 000000 000000 ! 111111 000000 000000 000000 000000 000000 ? 0000000 1100000 1010000 1001000 10...
result:
ok correct! (10000 test cases)
Test #24:
score: 0
Accepted
time: 108ms
memory: 4752kb
input:
10000 5 0 11111 00111 01011 01101 01110 0 11111 10111 11111 11111 11111 0 11111 11111 11111 01111 01111 0 11111 01111 11101 01111 10111 0 11111 11100 01111 11001 11010 0 5 0 11111 10111 11011 11101 11111 0 10111 10111 11111 11111 11111 0 01111 11111 11111 01111 11110 0 10111 01111 11101 01111 11110 ...
output:
? 00000 11000 10100 10010 10001 ? 11000 01000 00000 00000 00000 ? 00000 11100 11100 11100 11100 ? 00000 11000 11000 10010 10010 ? 00000 10100 10000 10001 10010 ! 10000 00100 01000 00001 00010 ? 00000 11000 10100 10010 10001 ? 11000 01000 00000 00000 10000 ? 11100 11100 11100 11100 00001 ? 10010 1100...
result:
ok correct! (10000 test cases)
Test #25:
score: 0
Accepted
time: 88ms
memory: 4976kb
input:
10000 6 0 111111 101111 110111 111111 111011 111110 0 101111 101111 111111 111111 111111 111111 0 111011 011111 011111 100111 111101 111011 0 011111 011011 101111 111111 111101 111110 0 111000 110010 110001 110100 111111 011111 0 6 0 111111 111111 110111 111011 111101 111110 0 111111 110111 111111 1...
output:
? 000000 110000 101000 100100 100010 100001 ? 110000 010000 000000 100000 100000 000000 ? 111000 111000 111000 000100 000010 111000 ? 110000 100101 100101 000000 000010 110000 ? 101000 100010 100001 000100 000000 100000 ! 001000 000010 000001 000100 100000 010000 ? 000000 110000 101000 100100 100010...
result:
ok correct! (10000 test cases)
Test #26:
score: 0
Accepted
time: 159ms
memory: 4724kb
input:
10000 7 0 1111111 1111111 1101111 1110111 1111011 1111101 1011111 0 1101111 1111111 1101111 1111111 1111111 1111111 1111111 0 1011111 1100011 0111111 1011111 1011111 0111111 1111110 0 0111111 1111111 1101111 1111101 0111111 0011111 1111110 0 0111111 1110100 1010110 0111111 1011100 1010101 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1010000 1000000 0010000 0000000 0000000 0000000 1000000 ? 1011100 0100000 1011100 1011100 1011100 1011100 0000001 ? 1010000 0000000 1100010 1010000 1010000 1100010 0000001 ? 1001000 0100000 1000010 1000000 1001000 1000001 0000000 ! 0000100 ...
result:
ok correct! (10000 test cases)
Test #27:
score: 0
Accepted
time: 220ms
memory: 5752kb
input:
10000 8 0 11111111 00111111 01011111 01101111 01110111 01111011 01111101 01111110 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 01111111 01111111 11111111 01111111 11111111 01111111 11111111 0 11111111 01111111 10111111 11110011 01111111 01111111 10111111 01111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 00000000 11110000 11110000 11110000 11110000 11110000 11110000 11110000 ? 00000000 10001100 10001100 11000000 10001100 11000000 10001100 11000000 ? 00...
result:
ok correct! (10000 test cases)
Test #28:
score: 0
Accepted
time: 225ms
memory: 5932kb
input:
10000 8 0 11111111 10111111 11011111 11110100 11111100 11111011 11110110 11110101 0 10111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11110100 11110100 11110100 11101111 10011000 01111111 10010010 10010001 0 01111111 01111111 11101100 11111111 11111111 10111100 10101110 10101...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 10000000 10000000 00000000 10000000 10000000 ? 11100100 11100100 11100100 00010000 00001000 11100100 00000010 00000001 ? 11000000 11000000 11000000 00000000 00000000 10011000 00000010 00000001 ? 10...
result:
ok correct! (10000 test cases)
Test #29:
score: 0
Accepted
time: 202ms
memory: 5980kb
input:
10000 8 0 11111111 10111111 11011111 11111011 11110111 11111111 11111101 11111110 0 10111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111011 01111111 11111011 11101111 01111111 10010111 01111111 11111011 0 01111111 01111111 11111000 11101111 10111011 10111100 10111011 01111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 10000000 00000000 10000000 00000000 00000000 ? 11101000 11101000 11101000 00010000 11101000 00000100 11101000 11101000 ? 11000000 10000011 11000000 00010000 10000011 00000100 10000011 11000000 ? 10...
result:
ok correct! (10000 test cases)
Test #30:
score: 0
Accepted
time: 220ms
memory: 5660kb
input:
10000 8 0 11111111 10111111 11101101 11011101 11110111 11001101 11001111 11111110 0 10111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11001101 11001101 10100100 10010100 11001101 11111011 10000110 01111111 0 01111111 01111111 11111111 11111111 11111101 11111011 10111111 01001...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 10000000 00000000 10000000 10000000 00000000 ? 11001001 11001001 00100000 00010000 11001001 00000100 00000010 11001001 ? 11000000 11000000 00000000 00000000 11000000 00000100 00000010 10110000 ? 10...
result:
ok correct! (10000 test cases)
Test #31:
score: 0
Accepted
time: 248ms
memory: 5692kb
input:
10000 8 0 11111111 00111111 01011111 01101111 01110111 01111011 01111101 01111110 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 01111111 01111111 11111111 01111111 01111111 11111111 0 11111111 01111111 01111111 01111111 11110011 10111111 10111111 01111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 00000000 11110000 11110000 11110000 11110000 11110000 11110000 11110000 ? 00000000 11000000 10001100 10001100 11000000 10001100 10001100 11000000 ? 00...
result:
ok correct! (10000 test cases)
Test #32:
score: 0
Accepted
time: 246ms
memory: 5712kb
input:
10000 9 0 111111111 101111111 110111111 111011111 111111111 111110111 111111011 111111101 111111110 0 111111111 111111111 111111111 111111111 101111111 111111111 111111111 111111111 111111111 0 111111111 111111111 001111111 111111111 111101111 001111111 111111111 001111111 001111111 0 111111111 0011...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 000000000 100000000 000000000 000000000 000000000 000000000 ? 000000000 111101000 111101000 111101000 000010000 111101000 111101000 111101000 111101000 ? 000000000 111000000 10...
result:
ok correct! (10000 test cases)
Test #33:
score: 0
Accepted
time: 270ms
memory: 5932kb
input:
10000 9 0 111111111 111111111 010111111 011011111 011101111 011110111 011111011 011111101 011111110 0 111111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 110000111 101111111 011111111 101111111 101111111 011111111 011111111 101111111 0 111111111 1100...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 101000000 100000000 001000000 000000000 000000000 000000000 000000000 000000000 000000000 ? 000000000 010000000 101111000 101111000 101111000 101111000 101111000 101111000 101111000 ? 000000000 010000000 10...
result:
ok correct! (10000 test cases)
Test #34:
score: 0
Accepted
time: 284ms
memory: 5700kb
input:
10000 9 0 111111111 101111111 110111111 111011111 111111111 111110111 111111011 111111101 111111110 0 101111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 011111111 011111111 111111111 111101111 011111111 011111111 111111111 111111111 0 011111111 1001...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 000000000 100000000 000000000 000000000 000000000 000000000 ? 111101000 111101000 111101000 111101000 000010000 111101000 111101000 111101000 111101000 ? 111000000 100000110 10...
result:
ok correct! (10000 test cases)
Test #35:
score: 0
Accepted
time: 244ms
memory: 5656kb
input:
10000 9 0 111111111 101111111 110111111 111011111 111101111 111110111 111111111 111111101 111111110 0 111111111 111111111 111111111 111111111 111111111 111111111 101111111 111111111 111111111 0 111111111 001111111 111111111 001111111 111111111 111111111 111111011 001111111 001111111 0 111111111 1101...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 000000000 000000000 000000000 100000000 000000000 000000000 ? 000000000 111110000 111110000 111110000 111110000 111110000 000000100 111110000 111110000 ? 000000000 100001010 11...
result:
ok correct! (10000 test cases)
Test #36:
score: 0
Accepted
time: 290ms
memory: 5648kb
input:
10000 9 0 111111111 111111011 110111111 111011111 111101111 111110111 111111111 111111101 111111110 0 110111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111011 101111111 111111011 011111111 011111111 011111111 110000111 111111011 111111011 0 011111111 1011...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 101000000 100000000 001000000 000000000 000000000 000000000 100000000 000000000 000000000 ? 101111000 010000000 101111000 101111000 101111000 101111000 000000100 101111000 101111000 ? 101100000 010000000 10...
result:
ok correct! (10000 test cases)
Test #37:
score: 0
Accepted
time: 139ms
memory: 4764kb
input:
10000 7 0 1111111 1011111 1111111 1110111 1111011 1111101 1111110 0 1011111 0011111 1111111 1111111 1111111 1111111 1111111 0 1111111 1010101 1111111 1111111 1111111 1111111 1111111 0 1010111 0111100 1111111 1111111 1111011 1111111 1111111 0 0110101 1011110 1111111 1111111 0111001 1111111 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 1000000 0000000 0000000 0000000 0000000 ? 1111111 1111111 1111111 1111111 0000000 0000000 0000000 ? 1010101 1111111 0000000 0000000 0101010 0101010 0000000 ? 0010100 1111111 1000001 0000000 0101000 0000000 0000010 ! 0010100 ...
result:
ok correct! (10000 test cases)
Test #38:
score: 0
Accepted
time: 103ms
memory: 4720kb
input:
10000 8 0 11111111 10111111 11111111 11111111 11110111 11111011 11111101 11111110 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 00110111 11011111 11111011 11111111 00110111 00110111 00110111 0 11111111 01111111 11011111 11111100 00111111 11111111 01111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 10000000 00000000 00000000 00000000 00000000 ? 00000000 11001100 00100000 00010000 11001100 11001100 11001100 11001100 ? 00000000 10000011 00100000 00010000 11000000 10000011 10000011 10000011 ? 00...
result:
ok correct! (10000 test cases)
Test #39:
score: 0
Accepted
time: 105ms
memory: 4708kb
input:
10000 8 0 11111111 10111111 11011111 11101111 11110111 11111011 11111111 11111110 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 01111111 01111111 01111111 11111111 11111101 11111111 0 11111111 01111111 10111111 10111111 01111111 11110111 11111101 01111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 00000000 00000000 10000000 00000000 ? 00000000 11110000 11110000 11110000 11110000 11110000 00000010 11110000 ? 00000000 11000000 10001100 10001100 10001100 11000000 00000010 11000000 ? 00...
result:
ok correct! (10000 test cases)
Test #40:
score: 0
Accepted
time: 116ms
memory: 4976kb
input:
10000 8 0 11111111 10111111 11011111 11101111 11110111 11111111 11111101 11111101 0 10111111 10111111 11111111 11111111 11111111 11111111 11111111 11111101 0 11111101 01111111 11111101 01111111 11111101 11111111 01111111 11111110 0 01111111 11111111 01111111 01111101 11111101 11111111 01111101 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 00000000 10000000 00000000 10000000 ? 11110000 11110000 11110000 11110000 11110000 00000100 11110000 00000001 ? 11000000 10001010 11000000 10001010 11000000 00000100 10001010 00000001 ? 10...
result:
ok correct! (10000 test cases)
Test #41:
score: 0
Accepted
time: 282ms
memory: 5912kb
input:
10000 9 0 111111111 111110111 010111111 011011111 111111111 111111111 011111011 011111101 011111110 0 111111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 110110001 011011111 111110111 111111111 110111001 111111111 111110111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 101000000 100000000 001000000 000000000 100000000 100000000 000000000 000000000 000000000 ? 000000000 010000000 101100110 101100110 000010000 000001000 101100110 101100110 101100110 ? 000000000 000000000 11...
result:
ok correct! (10000 test cases)
Test #42:
score: 0
Accepted
time: 262ms
memory: 5928kb
input:
10000 9 0 111111111 110111101 101111101 100111101 111101111 100111101 111111011 111111101 111111111 0 111101111 111111111 111111111 111111111 111101111 111111101 111111111 111111111 111111111 0 001111101 111111111 111111001 110111001 001111101 111110111 110111111 110111111 111111111 0 010011111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100010000 100000000 100000000 100000000 000010000 100000000 000000000 000000000 100000000 ? 110010110 000000000 001000000 000100000 110010110 000001000 110010110 110010110 000000001 ? 101100000 010000000 00...
result:
ok correct! (10000 test cases)
Test #43:
score: 0
Accepted
time: 311ms
memory: 5764kb
input:
10000 9 0 111111111 101111111 111111111 111011111 111101111 111110111 111111111 111111101 111111110 0 101111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 011111111 111111111 111111111 011111111 011111111 111111111 111111011 111111111 111111111 0 011111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 100000000 000000000 000000000 000000000 100000000 000000000 000000000 ? 110111000 110111000 001000000 110111000 110111000 110111000 000000100 110111000 110111000 ? 100000011 110100000 00...
result:
ok correct! (10000 test cases)
Test #44:
score: 0
Accepted
time: 123ms
memory: 4756kb
input:
10000 7 0 1111111 1111111 1101111 1110111 1111011 1111111 1111110 0 1101111 1111111 1101111 1111111 1111111 1111111 1111111 0 1111111 1111111 0111111 0111111 1111111 1111101 1111111 0 0111111 1111111 1111111 1111111 1111111 1111101 0111111 0 1111111 1111111 0111111 1111111 0111111 1111101 0111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1010000 1000000 0010000 0000000 0000000 1000000 0000000 ? 1011100 0100000 1011100 1011100 1011100 0000010 1011100 ? 1010000 0000000 1100001 1100001 1010000 0000010 1010000 ? 1001000 0100000 1000001 1000001 1000000 0000010 1001000 ! 0001000 ...
result:
ok correct! (10000 test cases)
Test #45:
score: 0
Accepted
time: 144ms
memory: 4752kb
input:
10000 8 0 11111111 11111111 11011111 11101111 11111111 11111011 11111101 11111110 0 11011111 11111111 11011111 11111111 11111111 11111111 11111111 11111111 0 11111111 10111111 01111111 01111111 11110111 01111111 11111111 11111111 0 01111111 10111111 11011111 01111101 11110111 01111101 01111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 10100000 10000000 00100000 00000000 10000000 00000000 00000000 00000000 ? 10110100 01000000 10110100 10110100 00001000 10110100 10110100 10110100 ? 10100000 01000000 10000011 10000011 00001000 10000011 10100000 10100000 ? 10...
result:
ok correct! (10000 test cases)
Test #46:
score: 0
Accepted
time: 116ms
memory: 4704kb
input:
10000 8 0 11111111 00111111 11111111 01101111 11111111 01111011 01111101 11111111 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 01111111 11111111 11111111 11111111 11111111 01111111 10101111 0 11111111 10111111 11111111 11111111 11111111 01111111 01111101 10111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 00000000 10000000 00000000 00000000 10000000 ? 00000000 11010100 00100000 11010100 00001000 11010100 11010100 00000001 ? 00000000 10100010 00000000 11000000 00001000 11000000 10100010 00000001 ? 00...
result:
ok correct! (10000 test cases)
Test #47:
score: 0
Accepted
time: 95ms
memory: 4756kb
input:
10000 8 0 11111111 10111111 11011111 11111111 11110111 11111011 11111101 11111110 0 10111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 01111111 11111111 01111111 11101111 11111111 11111111 01111111 11111111 0 11111111 01111111 10111111 11101111 11111111 01111111 11111111 01111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 10000000 00000000 00000000 00000000 00000000 ? 11101000 11101000 11101000 00010000 11101000 11101000 11101000 11101000 ? 10000110 11000000 10000110 00010000 11000000 11000000 10000110 11000000 ? 10...
result:
ok correct! (10000 test cases)
Test #48:
score: 0
Accepted
time: 267ms
memory: 5652kb
input:
10000 9 0 111111111 101111111 110111111 111011111 111101111 111110111 111111111 111111101 111111111 0 101111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 001111111 001111111 111111111 001111111 111111111 111111011 111111111 111111110 0 111111111 0111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 000000000 000000000 000000000 100000000 000000000 100000000 ? 111110000 111110000 111110000 111110000 111110000 111110000 000000100 111110000 000000001 ? 111000000 100001010 10...
result:
ok correct! (10000 test cases)
Test #49:
score: 0
Accepted
time: 264ms
memory: 5976kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111101111 111110111 111111011 111111111 111111111 0 111101111 111111111 111111111 111111111 111101111 111111111 111111111 111111111 111111111 0 111111101 111111111 111111111 111011111 111111111 011101111 111111101 111111111 111111110 0 011101111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100010000 100000000 100000000 100000000 000010000 000000000 000000000 100000000 100000000 ? 110011100 000000000 001000000 000100000 110011100 110011100 110011100 000000010 000000001 ? 100011000 010000000 00...
result:
ok correct! (10000 test cases)
Test #50:
score: 0
Accepted
time: 231ms
memory: 5688kb
input:
10000 9 0 111111111 111111111 110111111 111111111 111111111 111110111 111111011 111111101 111111111 0 110111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111101111 111111111 011110111 111111111 111111111 0 011110111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 101000000 100000000 001000000 100000000 100000000 000000000 000000000 000000000 100000000 ? 101001110 010000000 101001110 000100000 000010000 101001110 101001110 101001110 000000001 ? 101001000 000000000 10...
result:
ok correct! (10000 test cases)
Test #51:
score: 0
Accepted
time: 139ms
memory: 4684kb
input:
10000 7 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111011 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 0000000 0100000 0010000 0001000 0000100 0000010 0000001 ? 1111000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1100000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1000000 0000000 0000000 0000000 0000000 0000000 0000000 ! 1000000 ...
result:
ok correct! (10000 test cases)
Test #52:
score: 0
Accepted
time: 127ms
memory: 4680kb
input:
10000 8 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111110 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 00000000 01000000 00100000 00010000 00001000 00000100 00000010 00000001 ? 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 11000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 10...
result:
ok correct! (10000 test cases)
Test #53:
score: 0
Accepted
time: 93ms
memory: 4712kb
input:
10000 8 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 10111111 11011111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 00000000 01000000 00100000 00010000 00001000 00000100 00000010 00000001 ? 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 11000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 10...
result:
ok correct! (10000 test cases)
Test #54:
score: 0
Accepted
time: 151ms
memory: 4704kb
input:
10000 8 0 11111111 10111111 11111111 11101111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 00111111 11111111 11111111 11111111 11111110 0 11111111 00111111 11111111 11111111 11111111 11111111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 00000000 10000000 10000000 10000000 10000000 ? 00000000 11110000 00000000 11110000 00001000 00000100 00000010 00000001 ? 00000000 11000000 00100000 10001100 00000000 00000000 00000010 00000001 ? 00...
result:
ok correct! (10000 test cases)
Test #55:
score: 0
Accepted
time: 88ms
memory: 4652kb
input:
10000 8 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 10111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 00000000 01000000 00100000 00010000 00001000 00000100 00000010 00000001 ? 11110000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 11000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ? 10...
result:
ok correct! (10000 test cases)
Test #56:
score: 0
Accepted
time: 243ms
memory: 5660kb
input:
10000 9 0 111111111 111111111 111111111 111011111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 000001111 111111111 111110111 111111111 111111111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100100000 100000000 100000000 000100000 100000000 100000000 100000000 100000000 100000000 ? 000000000 000000000 000000000 111110000 000000000 000001000 000000100 000000010 000000001 ? 000000000 010000000 00...
result:
ok correct! (10000 test cases)
Test #57:
score: 0
Accepted
time: 246ms
memory: 5708kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111110 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 000000000 010000000 001000000 000100000 000010000 000001000 000000100 000000010 000000001 ? 111110000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 ? 111000000 000000000 00...
result:
ok correct! (10000 test cases)
Test #58:
score: 0
Accepted
time: 257ms
memory: 5660kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111111111 111110111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111101111 111111111 111111011 111111101 111111110 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 100001000 100000000 100000000 100000000 100000000 000001000 100000000 100000000 100000000 ? 000000000 000000000 000000000 000000000 000010000 111101000 000000100 000000010 000000001 ? 000000000 000000000 00...
result:
ok correct! (10000 test cases)
Test #59:
score: 0
Accepted
time: 285ms
memory: 5980kb
input:
10000 9 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 000000000 010000000 001000000 000100000 000010000 000001000 000000100 000000010 000000001 ? 111110000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 000000000 ? 111000000 000000000 00...
result:
ok correct! (10000 test cases)
Test #60:
score: 0
Accepted
time: 215ms
memory: 5924kb
input:
10000 7 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111011 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 0000000 0100000 0010000 0001000 0000100 0000010 0000001 ? 1111000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1100000 0000000 0000000 0000000 0000000 0000000 0000000 ? 1000000 0000000 0000000 0000000 0000000 0000000 0000000 ! 1000000 ...
result:
ok correct! (10000 test cases)
Test #61:
score: 0
Accepted
time: 263ms
memory: 5716kb
input:
10000 7 0 1111111 1011111 1111110 1110111 1111111 1111111 1111111 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111111 1111111 0011111 1111011 1111111 1111111 0 1111111 0011111 1101111 1111110 1111111 1111111 1111111 0 1111111 1111111 1101111 1111111 1111111 1111111 1111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 1000000 0000000 1000000 1000000 1000000 ? 0000000 1111000 0000000 1111000 0000100 0000010 0000001 ? 0000000 1100000 0010000 1000110 0000000 0000000 0000001 ? 0000000 1001000 0010000 1000100 0000000 0000010 0000001 ! 0100000 ...
result:
ok correct! (10000 test cases)
Test #62:
score: 0
Accepted
time: 260ms
memory: 5712kb
input:
10000 9 0 111111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 111111111 111111111 111111111 111110111 111111111 111111111 111111111 0 111111111 0001...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 100000000 100000000 100000000 100000000 100000000 100000000 100000000 ? 000000000 111110000 000000000 000000000 000000000 000001000 000000100 000000010 000000001 ? 000000000 111000000 00...
result:
ok correct! (10000 test cases)
Test #63:
score: 0
Accepted
time: 273ms
memory: 5956kb
input:
10000 8 0 11111111 11111111 11111111 11111111 11111111 11111011 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 10111111 11111111 11111111 11111111 01111011 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 10000100 10000000 10000000 10000000 10000000 00000100 10000000 10000000 ? 00000000 00000000 00000000 00010000 00001000 11100100 00000010 00000001 ? 00000000 01000000 00100000 00010000 00001000 10000100 00000010 00000001 ? 00...
result:
ok correct! (10000 test cases)
Test #64:
score: 0
Accepted
time: 277ms
memory: 5692kb
input:
10000 9 0 111111111 101111111 111111111 111011111 111101111 111110111 111111111 111111111 111111110 0 111111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 011111111 111111111 111111111 111111111 111111111 111111111 111111101 111111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 100000000 000000000 000000000 000000000 100000000 100000000 000000000 ? 000000000 110111000 001000000 110111000 110111000 110111000 000000100 000000010 110111000 ? 000000000 101000001 00...
result:
ok correct! (10000 test cases)
Test #65:
score: 0
Accepted
time: 212ms
memory: 5436kb
input:
10000 6 0 111111 101111 110111 111100 111101 111101 0 101111 101111 111111 111111 111111 111111 0 011111 111100 111100 100100 011111 111111 0 101110 011111 111100 111111 101110 111111 0 011101 111100 011111 110100 011101 111111 0 6 0 111111 001111 010111 011011 011101 011110 0 001111 101111 111111 1...
output:
? 000000 110000 101000 100100 100010 100001 ? 110000 010000 000000 100000 000000 100000 ? 111000 111000 111000 000100 111000 000001 ? 100110 110000 110000 000000 100110 000001 ? 100010 101000 100000 000100 100010 000001 ! 000100 001000 010000 000100 000100 000001 ? 000000 110000 101000 100100 100010...
result:
ok correct! (10000 test cases)
Test #66:
score: 0
Accepted
time: 108ms
memory: 5752kb
input:
10000 7 0 1111111 1110010 1101111 1111010 1111011 1111101 1110011 0 1111010 1111010 1101111 1111111 1111111 1111111 1111010 0 1111111 1011111 1110110 1101000 1110110 0111011 1111110 0 1111111 1111111 0111111 1111111 1011010 1101010 1111110 0 1111111 1111111 0111011 1011010 0111111 1110010 1111110 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1010000 1000000 0010000 1000000 0000000 0000000 1000000 ? 0000000 0100000 1010110 0001000 1010110 1010110 0000001 ? 0000000 0000000 1010000 0000000 1010000 1101000 0000001 ? 0000000 0000000 1000100 0001000 1000000 1100000 0000001 ! 1000000 ...
result:
ok correct! (10000 test cases)
Test #67:
score: 0
Accepted
time: 92ms
memory: 4684kb
input:
10000 7 0 1111111 0011111 0101111 0110111 1111101 1111111 0111110 0 0011111 1011111 1111111 1111111 0111111 0111111 1111111 0 0000111 0000111 0000111 0000111 0111101 1111111 0000111 0 1111101 1111101 1111101 1111101 1111111 1111111 1111101 0 0111110 0111110 0111110 0111110 0111101 1111111 0111110 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 0000000 0000000 1000000 1000000 0000000 ? 1111000 1111000 1111000 1111000 0000100 0000010 1111000 ? 1000101 1000101 1000101 1000101 0000000 0000010 1000101 ? 1000001 1000001 1000001 1000001 0000100 0000010 1000001 ! 0000100 ...
result:
ok correct! (10000 test cases)
Test #68:
score: 0
Accepted
time: 105ms
memory: 4924kb
input:
10000 7 0 1111111 0011111 0101111 0110111 0111011 0111101 0111110 0 1111111 1111111 1111111 1111111 1111111 1111111 1111111 0 1111111 1111101 1111101 1111101 1111101 1111101 1111101 0 1111111 0011111 0011111 0011111 0011111 0011111 0011111 0 1111111 1111101 0111111 1111101 1111101 0111111 0111111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 0000000 0000000 0000000 0000000 0000000 ? 0000000 1111000 1111000 1111000 1111000 1111000 1111000 ? 0000000 1100000 1100000 1100000 1100000 1100000 1100000 ? 0000000 1010000 1010000 1010000 1010000 1010000 1010000 ! 0100000 ...
result:
ok correct! (10000 test cases)
Test #69:
score: 0
Accepted
time: 173ms
memory: 4960kb
input:
10000 7 0 1111111 1011111 1101111 1001111 1111011 1001111 1111110 0 1011111 1011111 1111111 1001111 1111111 1111111 1111111 0 0001111 1111111 0001111 1110111 0001111 1001011 1111111 0 0110111 0011111 1001111 1111111 0110111 1001110 0011111 0 1001110 0101111 1001111 1110111 1001110 1111111 0101111 0 ...
output:
? 0000000 1100000 1010000 1001000 1000100 1000010 1000001 ? 1100000 0100000 0000000 1000000 0000000 1000000 0000000 ? 1110100 1110100 1110100 0001000 1110100 0000010 1110100 ? 1001001 1100000 1001001 0000000 1001001 0000010 1100000 ? 1000010 1010000 1000001 0001000 1000010 0000000 1010000 ! 0000010 ...
result:
ok correct! (10000 test cases)
Test #70:
score: 0
Accepted
time: 133ms
memory: 4760kb
input:
10000 8 0 11111111 10111111 11011111 11111100 11110111 11111011 11111110 11111110 0 10111111 10111111 11111111 11111110 11111111 11111111 11111111 11111111 0 01111111 11111100 01111111 11101111 11111100 01111111 10010110 11111100 0 01111110 01111111 10111101 11101111 01111111 01111110 10111010 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 10000000 00000000 00000000 10000000 00000000 ? 11101000 11101000 11101000 00010000 11101000 11101000 00000010 11101000 ? 10000101 11000000 10000101 00010000 11000000 10000101 00000010 11000000 ? 10...
result:
ok correct! (10000 test cases)
Test #71:
score: 0
Accepted
time: 105ms
memory: 4652kb
input:
10000 8 0 11111111 10111111 11011111 11101111 11111111 11111011 11111101 11111110 0 11110111 11111111 11111111 11111111 10110111 11111111 11111111 11111111 0 11111111 11110111 00111111 00111111 11110111 00111111 11110111 11110111 0 11111111 00111111 11110111 11110111 11110111 01111111 00111111 00111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 00000000 10000000 00000000 00000000 00000000 ? 00000000 11110000 11110000 11110000 00001000 11110000 11110000 11110000 ? 00000000 11000000 10000110 10000110 00001000 10000110 11000000 11000000 ? 00...
result:
ok correct! (10000 test cases)
Test #72:
score: 0
Accepted
time: 126ms
memory: 4760kb
input:
10000 8 0 11111111 11111111 11011111 11101111 11111111 11111011 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111111 0 11111111 10111111 01001011 01001011 11111111 01001011 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 10100000 10000000 00100000 00000000 10000000 00000000 10000000 10000000 ? 00000000 01000000 10110100 10110100 00001000 10110100 00000010 00000001 ? 00000000 00000000 11001000 11001000 00000000 11001000 00000010 00000001 ? 00...
result:
ok correct! (10000 test cases)
Test #73:
score: 0
Accepted
time: 133ms
memory: 4712kb
input:
10000 8 0 01011111 10011111 11111111 11001111 11110111 11011111 11011101 11011110 0 01111110 01111110 11111111 01111110 11111111 11111111 10010001 10010001 0 10000001 00000000 11111111 01111110 11111111 11111111 01111110 01111110 0 01111111 10010000 11111110 10010000 11111111 11111111 10010000 10010...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11111111 11111111 11111111 11111111 00000000 00000000 00000000 00000000 ? 11111111 01111110 00000000 00000000 10000001 10000001 00000000 00000000 ? 11111111 00000000 01111110 00000000 10000001 00000000 00000000 00000000 ! 00...
result:
ok correct! (10000 test cases)
Test #74:
score: 0
Accepted
time: 117ms
memory: 4652kb
input:
10000 8 0 11111111 11111111 11011111 11101111 11111111 11011101 11111111 11111111 0 11011111 11111111 11011111 11111111 11111111 11111111 11111111 11111111 0 11111111 11111111 11111111 11111111 11111111 11111111 11111101 11111110 0 01011111 11111111 01011111 01011111 11111111 11111111 11111101 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 10100000 10000000 00100000 00000000 10000000 10000000 10000000 10000000 ? 11110000 00000000 11110000 11110000 00001000 00000100 00000010 00000001 ? 10100000 01000000 10100000 10100000 00001000 00000100 00000010 00000001 ? 10...
result:
ok correct! (10000 test cases)
Test #75:
score: 0
Accepted
time: 95ms
memory: 4960kb
input:
10000 8 0 11111111 10111101 11111101 11101101 11110101 11111001 11111111 11111100 0 10111111 00111111 11111111 01111111 01111111 01111111 11111111 01111111 0 11111111 10001100 11111111 10001100 01110011 01110011 11111111 01110011 0 11111111 00001100 11111111 11110011 10000000 10000000 11111111 11110...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 10000000 00000000 00000000 00000000 10000000 00000000 ? 11111111 11111111 11111111 11111111 00000000 00000000 00000000 00000000 ? 10001100 11111111 00000000 00000000 01110011 01110011 00000000 00000000 ? 00...
result:
ok correct! (10000 test cases)
Test #76:
score: 0
Accepted
time: 97ms
memory: 4696kb
input:
10000 8 0 11111111 00111111 01011111 11111111 01110111 01111011 11111111 11111111 0 11111111 00111111 01111111 11111111 11111111 01111111 11111111 11111111 0 11111111 10111001 10111001 11111111 11111111 01011111 11111111 11111111 0 11111111 11100110 01011111 11111111 01011111 01011111 11111111 11111...
output:
? 00000000 11000000 10100000 10010000 10001000 10000100 10000010 10000001 ? 11000000 01000000 00000000 10000000 00000000 00000000 10000000 10000000 ? 11111111 11111111 11111111 11111111 00000000 00000000 00000000 00000000 ? 10111001 11111111 00000000 00000000 01000110 01000110 00000000 00000000 ? 10...
result:
ok correct! (10000 test cases)
Test #77:
score: 0
Accepted
time: 265ms
memory: 5760kb
input:
10000 9 0 111111111 101111111 110111111 110111111 111101111 111110111 111111011 111111101 111111110 0 101111111 101111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 0 111111111 010111111 010111111 111011111 010111111 111111111 010111111 010111111 111111111 0 010111111 1001...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 100000000 000000000 000000000 000000000 000000000 000000000 ? 111011000 111011000 111011000 000100000 111011000 111011000 111011000 111011000 111011000 ? 111000000 100000110 10...
result:
ok correct! (10000 test cases)
Test #78:
score: 0
Accepted
time: 279ms
memory: 5708kb
input:
10000 9 0 111111111 101111111 110111111 111111111 111101111 111110111 111111011 111111111 111111110 0 101111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 111111111 011111111 111011111 111111111 111111111 111111111 100100111 011111111 0 111111111 1111...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 000000000 100000000 000000000 000000000 000000000 100000000 000000000 ? 111011000 111011000 111011000 000100000 111011000 111011000 111011000 000000010 111011000 ? 111000000 111000000 10...
result:
ok correct! (10000 test cases)
Test #79:
score: 0
Accepted
time: 264ms
memory: 5960kb
input:
10000 9 0 111111111 001111111 101111101 100111101 011101111 011110111 111111111 011111101 011111110 0 001111111 101111111 011111111 011111111 111111111 111111111 011111111 111111111 111111111 0 001101101 111111111 001110101 000110101 001101101 001101101 111111111 001101101 001101101 0 010111111 0011...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 110000000 010000000 100000000 100000000 000000000 000000000 100000000 000000000 000000000 ? 110011010 110011010 001000000 000100000 110011010 110011010 000000100 110011010 110011010 ? 101000001 110010000 00...
result:
ok correct! (10000 test cases)
Test #80:
score: 0
Accepted
time: 260ms
memory: 5716kb
input:
10000 9 0 111111111 111111111 110111111 111011111 111101111 111111111 111111111 111111101 111111111 0 110111111 111111111 110111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 101111111 111111111 111111111 111111111 111111111 111111111 111111111 111111111 0 111111111 1011...
output:
? 000000000 110000000 101000000 100100000 100010000 100001000 100000100 100000010 100000001 ? 101000000 100000000 001000000 000000000 000000000 100000000 100000000 000000000 100000000 ? 101110010 010000000 101110010 101110010 101110010 000001000 000000100 101110010 000000001 ? 101100000 010000000 10...
result:
ok correct! (10000 test cases)
Extra Test:
score: 0
Extra Test Passed