QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#526933#6341. The Last BattleQwerty12320 1935ms5196kbC++235.1kb2024-08-22 02:14:502024-08-22 02:14:50

Judging History

你现在查看的是最新测评结果

  • [2024-08-22 02:14:50]
  • 评测
  • 测评结果:0
  • 用时:1935ms
  • 内存:5196kb
  • [2024-08-22 02:14:50]
  • 提交

Anna

#include "Anna.h"

#include <bits/stdc++.h>

namespace {
    using u64 = uint64_t;
    constexpr int n = 8;

    std::vector<u64> gen() {
        constexpr int K = 64;
        std::mt19937_64 rnd(2086);
        std::vector<u64> vec(K);
        std::vector<u64> res;
        while (res.size() < K) {
            u64 val0 = rnd();
            u64 val = val0;
            for (int j = 0; j < K; j++) {
                if (val & 1ULL << j) {
                    if (vec[j]) {
                        val ^= vec[j];
                    } else {
                        vec[j] = val;
                        res.push_back(val0);
                        break;
                    }
                }
            }
        }
        return res;
    }

    const std::vector<u64> data = gen();

}  // namespace

void Anna(int X, int Y, int N, std::string s) {
    u64 mask = 0;
    for (int i = 0; i < N; i++) {
        if (s[i] == 'B') {
            mask ^= data[i];
        }
    }
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            if (i != X && j != Y) {
                Paint(i, j, mask >> i * n + j & 1);
            }
        }
    }
}

Bruno

#pragma GCC optimize("O3")
#pragma GCC target("avx2,bmi,bmi2")
#include "Bruno.h"

#include <bits/stdc++.h>

namespace {
    using u64 = uint64_t;
    constexpr int n = 8;

    std::vector<u64> gen() {
        constexpr int K = 64;
        std::mt19937_64 rnd(2086);
        std::vector<u64> vec(K);
        std::vector<u64> res;
        while (res.size() < K) {
            u64 val0 = rnd();
            u64 val = val0;
            for (int j = 0; j < K; j++) {
                if (val & 1ULL << j) {
                    if (vec[j]) {
                        val ^= vec[j];
                    } else {
                        vec[j] = val;
                        res.push_back(val0);
                        break;
                    }
                }
            }
        }
        return res;
    }

    const std::vector<u64> data = gen();

}  // namespace

std::string Bruno(int N, std::vector<std::vector<int>> T) {
    // if (N >= 30) {
    //     return std::string(N, 'A');
    // }

    u64 mask = 0;
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < n; j++) {
            mask |= u64(T[i][j]) << i * n + j;
        }
    }

    std::vector<std::pair<int, u64>> ans;
    std::vector<u64> data2(64);

    std::vector<std::pair<int, int>> all_xy;
    for (int i = 0; i < n * n; i++) {
        all_xy.push_back({i / n, i % n});
    }
    static std::mt19937 rnd;
    // std::shuffle(all_xy.begin(), all_xy.end(), rnd);
    // for (int x = 0; x < n; x++) {
    //     for (int y = 0; y < n; y++) {
    for (auto [x, y] : all_xy) {
        u64 mk = 0;
        for (int i = 0; i < n; i++) {
            for (int j = 0; j < n; j++) {
                mk |= u64(i == x || j == y) << i * n + j;
            }
        }
        for (int i = 0; i < n * n; i++) {
            data2[i] = data[i] & ~mk;
        }
        std::vector<u64> vec(n * n);
        for (int i = 0; i < n * n; i++) {
            if (i / n == x || i % n == y) {
                continue;
            }
            u64 val = 0;
            for (int j = 0; j < N; j++) {
                val |= (data2[j] >> i & 1) << j;
            }
            val |= u64(T[i / n][i % n]) << N;
            vec[i] = val;
        }

        bool fucked = false;
        std::vector<u64> fuck(N);
        for (int i = 0; i < vec.size(); i++) {
            u64 val = vec[i];
            // for (int j = 0; j < N; j++) {
            for (int j = 0; j < N; j = __builtin_ctzll(val)) {
                if (val >> j & 1) {
                    if (fuck[j]) {
                        val ^= fuck[j];
                    } else {
                        fuck[j] = val;
                        val = 0;
                        break;
                    }
                }
            }
            if (val) {
                fucked = true;
                break;
            }
        }
        if (std::count(fuck.begin(), fuck.end(), 0)) {
            fucked = true;
        }
        if (fucked) {
            continue;
        }

        for (int i = N - 1; i >= 0; i--) {
            for (int j = i + 1; j < N; j++) {
                if (fuck[i] >> j & 1) {
                    fuck[i] ^= fuck[j];
                }
            }
        }

        u64 res = 0;
        for (int i = 0; i < N; i++) {
            res |= (fuck[i] >> N & 1) << i;
        }
        ans.push_back({x * n + y, res});
        // break;
    }
    //     if (ans.size()) {
    //         break;
    //     }
    // }

    assert(ans.size() >= 1);
    std::map<u64, int> map;
    for (auto [xy, val] : ans) {
        map[val]++;
    }

    std::pair<int, u64> max(0, 0);
    for (auto [a, b] : map) {
        max = std::max(max, {b, a});
    }

    u64 ans_mask = max.second;
    std::string ans_str(N, '-');
    for (int i = 0; i < N; i++) {
        ans_str[i] = "AB"[ans_mask >> i & 1];
    }
    return ans_str;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 302ms
memory: 4280kb

Manager to Anna

20000
1 7 1 A
2 3 1 A
0 1 1 A
1 1 1 A
7 4 1 A
2 3 1 A
0 3 1 B
0 7 1 A
4 2 1 B
5 4 1 A
6 0 1 B
7 3 1 A
0 7 1 A
2 3 1 A
1 6 1 A
5 2 1 B
2 7 1 B
6 3 1 A
3 3 1 A
1 7 1 A
2 3 1 A
1 2 1 A
5 3 1 A
3 5 1 A
4 3 1 A
2 3 1 A
4 6 1 B
7 3 1 B
2 3 1 A
4 4 1 A
7 3 1 A
4 5 1 B
0 7 1 A
0 3 1 B
2 0 1 B
4 1 1 A
6 0 1 ...

Anna to Manager

0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
...

Manager to Bruno

20000
1 0000000110010100000000000000000000000001000000000000000100000000
1 0001000000000000000011000001000000010000000100000000000000010000
1 1101011101000000000000000100000000000000010000000100000001000000
1 0100000000000001000000000000000000000000010000000000000000000000
1 000010000000100000000000...

Bruno to Manager

A
A
A
A
A
A
B
A
B
A
B
A
A
A
A
B
B
A
A
A
A
A
A
A
A
A
B
B
A
A
A
B
A
B
B
A
B
A
B
B
A
A
B
A
A
A
A
B
A
B
A
A
B
B
A
A
A
A
A
A
A
B
A
B
A
B
B
A
A
A
B
B
B
B
B
A
B
A
B
A
A
B
A
A
A
B
B
B
A
A
B
A
B
A
A
B
B
A
A
B
A
A
B
A
A
A
A
A
A
A
B
B
B
A
B
A
A
A
A
A
A
A
A
B
A
A
B
A
A
B
A
A
B
A
A
A
A
B
A
A
B
A
A
A
A
B
A
A
A
A
...

result:

points 1.0 Accepted: 43

Test #2:

score: 100
Accepted
time: 348ms
memory: 3976kb

Manager to Anna

20000
3 6 2 AA
6 6 2 BB
7 6 2 AA
2 7 2 BB
2 7 2 BB
6 4 2 BB
7 0 2 BB
1 4 2 BB
1 6 2 BB
5 2 2 BB
0 5 2 BB
2 7 2 BB
1 3 2 BB
7 2 2 BB
5 2 2 AA
5 1 2 AB
0 0 2 BB
6 5 2 AB
3 2 2 AA
6 1 2 BB
2 7 2 BB
4 6 2 AB
2 0 2 BB
2 1 2 BB
1 6 2 AA
7 1 2 BA
5 6 2 BA
2 6 2 AB
2 7 2 BB
5 2 2 BA
7 6 2 AA
0 0 2 BB
1 0 2 ...

Anna to Manager

0000000000000000000000000000000000000000000000000
0011101001001101000010110101110101101101011110000
0000000000000000000000000000000000000000000000000
0011100001001001101011101010011010011010001110001
0011100001001001101011101010011010011010001110001
0011001001010101000110110011110110101100011110010
...

Manager to Bruno

20000
2 0000001000000010000000000101000000000010000000000000001000000000
2 0011101100100101010000010110100111010101011010011100111011100010
2 0000001000000010000000000000001000000000000000100000001011010111
2 0011100100100100000000100110101011010100011010011101000011100010
2 001110010010010101001110...

Bruno to Manager

AA
BB
AA
BB
BB
BB
BB
BB
BB
BB
BB
BB
BB
BB
AA
AB
BB
AB
AA
BB
BB
AB
BB
BB
AA
BA
BA
AB
BB
BA
AA
BB
BA
BB
AA
BB
AB
AA
BB
BB
AA
AA
BA
AB
AB
AA
BA
BB
AB
BB
AB
BB
BB
BB
BB
BB
AB
BB
BB
AB
BB
BB
BB
BB
BB
AB
BB
AA
BB
BA
BB
BB
BB
AA
BB
BA
AA
BA
BB
BA
BB
BB
BA
BB
BB
AA
BB
BB
AA
BB
AA
BB
BA
AA
BB
BB
BB
AB
BB
BB
...

result:

points 1.0 Accepted: 43

Test #3:

score: 100
Accepted
time: 393ms
memory: 4184kb

Manager to Anna

20000
4 5 3 AAA
6 5 3 AAA
6 2 3 BAA
4 7 3 ABA
5 6 3 AAB
4 0 3 ABB
5 7 3 BAB
7 0 3 BBB
5 7 3 ABA
4 5 3 AAA
4 5 3 AAA
0 1 3 AAB
4 5 3 AAA
7 2 3 AAA
4 5 3 AAA
1 2 3 AAA
4 4 3 ABA
2 4 3 AAA
2 2 3 BBB
1 5 3 ABB
0 7 3 AAA
1 6 3 ABB
4 4 3 AAA
3 0 3 AAA
6 7 3 BBB
1 2 3 BAA
7 4 3 BBB
5 5 3 BBA
1 7 3 BAA
0 6 ...

Anna to Manager

0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0010100000011000001111000000000111011100101011001
0000110001000101100101110101101110111111110101101
1001000110010011101011110100010111101110000000010
0011101110100100011010000011110000100011101011101
...

Manager to Bruno

20000
3 0000010000000100000000000000000010100001000000000000010000000000
3 0000010000000000000000000000000000000000000000001100111000000100
3 0011010000100110000001111010000000001110111100101110101110111001
3 0000110100100010011001001110101000001000101110111111111001011010
3 100100101100101011101001...

Bruno to Manager

AAA
AAA
BAA
ABA
AAB
ABB
BAB
BBB
ABA
AAA
AAA
AAB
AAA
AAA
AAA
AAA
ABA
AAA
BBB
ABB
AAA
ABB
AAA
AAA
BBB
BAA
BBB
BBA
BAA
BBB
AAA
BBA
AAA
AAA
ABB
BAB
ABA
AAA
BBB
AAA
ABA
BBB
ABB
AAA
BAB
AAA
AAA
BBA
AAA
ABA
AAA
AAA
AAA
BBB
BBB
ABB
AAA
ABA
AAA
AAA
BBB
BBB
BBB
BBB
AAA
BBB
AAA
AAB
BBB
BBA
BBB
AAA
ABB
AAA
AAA
...

result:

points 1.0 Accepted: 43

Test #4:

score: 100
Accepted
time: 446ms
memory: 4100kb

Manager to Anna

20000
7 3 4 BBAB
2 5 4 ABAB
3 6 4 ABAA
3 4 4 AABA
4 5 4 AABA
5 7 4 BAAA
6 3 4 BAAA
2 3 4 AABA
5 3 4 AAAA
5 2 4 AABA
3 4 4 AABA
3 3 4 AABA
3 4 4 AABA
4 3 4 BAAB
5 0 4 BBBB
5 2 4 AAAA
4 1 4 AAAA
3 4 4 AABA
4 1 4 BBBB
7 3 4 BBBB
3 4 4 AABA
4 2 4 AAAA
3 0 4 AABA
3 4 4 AABA
3 3 4 AABA
5 6 4 AABB
0 7 4 AA...

Anna to Manager

0010010011001101011111110000101010101001010011001
0001010011000101110001000111100001100000101100001
0000111001000101100101111101101110111111100101101
1001000110001011100010101101110101001110000000110
1001000110011011101011110100110111001110000000010
0011010000001100100111000000001011100101111011100
...

Manager to Bruno

20000
4 0011001001110011010011111110000010110101010001010011100100001010
4 0001011001100001000011000111010010001111100001110000001011000101
4 0000111100100011011001001011110111111001101110111111111001011011
4 1001100011000010111000010000010001010101110110100111000000000110
4 100101001100111011101001...

Bruno to Manager

BBAB
ABAB
ABAA
AABA
AABA
BAAA
BAAA
AABA
AAAA
AABA
AABA
AABA
AABA
BAAB
BBBB
AAAA
AAAA
AABA
BBBB
BBBB
AABA
AAAA
AABA
AABA
AABA
AABB
AABA
AABA
BBBB
AABA
BBAB
AABA
AABA
ABAA
AAAA
BBBB
AABA
AABB
AAAB
ABBB
BBBB
AAAA
BBBB
BBBA
BBBB
AABA
AABA
BBBB
AABB
AAAB
BBBB
ABAA
BBBB
AAAB
BABA
AAAB
AAAA
BBBB
BBAB
AABA
...

result:

points 1.0 Accepted: 43

Test #5:

score: 100
Accepted
time: 483ms
memory: 3888kb

Manager to Anna

20000
3 6 5 BBBBB
5 0 5 BBBAB
2 7 5 BAAAA
7 2 5 BBBBB
2 4 5 BAAAB
3 0 5 BBBBB
3 2 5 BBBBB
1 4 5 BBABB
3 1 5 BAABA
6 2 5 AAAAA
3 1 5 AAAAA
6 5 5 AAAAB
7 1 5 BAABA
1 6 5 BBBBB
6 2 5 ABABB
2 3 5 BBBAA
3 1 5 AAAAA
3 2 5 BAABA
7 7 5 AABAB
2 5 5 AAAAB
3 0 5 AAAAA
3 3 5 BAAAB
6 5 5 BBABB
4 5 5 BBABB
6 0 5 ...

Anna to Manager

0101100100011001101011000111110100110001011010101
1000001100101011001010100100111111111100010110101
0011010000001110000000010111110100100101111011100
0111010100110001010011011111100111111100111001001
1101100001001100101110101001100011011111110110000
1011010000110011010010001111101001100010010101011
...

Manager to Bruno

20000
5 0101101010001110011010010101000010001111110100011000101110101001
5 1100000101001010011001010010010001111111011001110111000110110101
5 0011010100000111010111101000000100101110110100110010111110111001
5 0111101010001100010010011001111110001111110100111000100101000100
5 110111000010101101001110...

Bruno to Manager

BBBBB
BBBAB
BAAAA
BBBBB
BAAAB
BBBBB
BBBBB
BBABB
BAABA
AAAAA
AAAAA
AAAAB
BAABA
BBBBB
ABABB
BBBAA
AAAAA
BAABA
AABAB
AAAAB
AAAAA
BAAAB
BBABB
BBABB
BAABA
AABBB
BBBBB
BBBBA
BAABA
BBBBB
AAABA
AAAAA
ABBBA
AAAAA
AABAA
BAABA
BAABA
BAABA
AAABA
BAABB
BAABA
AABAA
BBBAA
BABBB
BAABA
BBBBB
BBBBB
AAAAA
AAAAA
BBBBB
...

result:

points 1.0 Accepted: 43

Test #6:

score: 100
Accepted
time: 522ms
memory: 4100kb

Manager to Anna

20000
6 7 6 AAAAAB
2 7 6 ABBBBB
5 2 6 AABAAA
5 3 6 BABBBA
2 0 6 AABAAA
6 0 6 AAABBA
1 4 6 BAAAAA
3 0 6 BBBBBA
6 7 6 AABAAA
6 4 6 ABBAAA
6 2 6 ABAABA
3 3 6 BBBBBB
3 0 6 AAAABA
2 5 6 BBBBBB
1 4 6 AAAAAB
7 7 6 AABAAA
1 3 6 AAAAAA
5 5 6 ABBBBB
1 3 6 AABAAA
3 3 6 BBBBBA
6 0 6 AABBAB
5 2 6 AABAAA
3 0 6 AA...

Anna to Manager

1100000100101010100001001001100011111001101110000
1010111000111110101100010111110011001010001111001
1010000110101011010011101000011110101100000000110
0100111101111100011010100100011010001101111110000
0010000100101011010001011101101101011100000000110
1110011110001110000110111100000011111000001001111
...

Manager to Bruno

20000
6 1100000110010101101000001001001010001111110011001000010111100000
6 1010111100011110000011001010110100101111110011010101000011110011
6 1011000011101010110010011110100001011101111101010111000000100110
6 0101011110101111000011010100010001100100000100010110011111100000
6 100100001100101001001110...

Bruno to Manager

AAAAAB
ABBBBB
AABAAA
BABBBA
AABAAA
AAABBA
BAAAAA
BBBBBA
AABAAA
ABBAAA
ABAABA
BBBBBB
AAAABA
BBBBBB
AAAAAB
AABAAA
AAAAAA
ABBBBB
AABAAA
BBBBBA
AABBAB
AABAAA
AAAAAA
AABAAA
AABAAA
ABBABB
ABBABB
BBBBBB
AAAAAA
BABBAB
AABBAB
AAAAAA
BAAAAA
BBAABB
AABBBA
ABAAAA
AABBBA
AAAAAA
AAAAAA
BBBBBB
BBBBBB
BBBABB
AABAAA...

result:

points 1.0 Accepted: 43

Test #7:

score: 100
Accepted
time: 579ms
memory: 3876kb

Manager to Anna

20000
2 0 7 BBAABAB
1 0 7 AAAAAAA
7 6 7 ABBABBB
5 4 7 BBAABAB
7 5 7 BBAAAAA
1 6 7 BBAABAB
0 3 7 BBBABBB
6 1 7 BBBBBBB
1 6 7 BBAABAB
7 7 7 BABAAAB
1 4 7 BBBBABA
0 6 7 BBAABAB
1 5 7 BBAABBB
4 3 7 BBBABBB
3 5 7 AAAAAAB
0 2 7 BABAAAB
0 0 7 BBAABAB
0 0 7 BBAABAB
1 6 7 BBAABAB
4 7 7 ABBBAAB
1 6 7 BBAABAB
...

Anna to Manager

0000110010111010111111111110101100101010111100110
0000000000000000000000000000000000000000000000000
0110001111101101011111010011000000000011101000001
0000110101011000110000101111111111000100110110110
0011101001000101000110110111110100101101011101001
0000010001100001011111111110110110100101010110010
...

Manager to Bruno

20000
7 1000011010101110001010000101111111111110010110011010101101100110
7 1000000000000110000000001000000010000000100000000000000010000000
7 0110001111110111010111011010011100000000000111101000001111010111
7 0000111010100110001100000101011111110110000100010010001101100110
7 001111010010010101000011...

Bruno to Manager

BBAABAB
AAAAAAA
ABBABBB
BBAABAB
BBAAAAA
BBAABAB
BBBABBB
BBBBBBB
BBAABAB
BABAAAB
BBBBABA
BBAABAB
BBAABBB
BBBABBB
AAAAAAB
BABAAAB
BBAABAB
BBAABAB
BBAABAB
ABBBAAB
BBAABAB
BBAABAB
BBAABAB
BBAABAB
BAAAAAB
BAAAABA
BBAABAB
BBBBBBB
BBAABAB
BAABBBA
AABBBBA
AAABBAB
BBBBBAB
ABBAABB
BBAABAB
BBAABBB
AAAAAAA
BAAB...

result:

points 1.0 Accepted: 43

Test #8:

score: 100
Accepted
time: 619ms
memory: 4332kb

Manager to Anna

20000
4 1 8 AABABBAA
7 1 8 ABABBAAB
1 0 8 BABAABBA
3 2 8 AABABBAA
3 1 8 AAABAAAA
3 4 8 AAAAAAAA
0 5 8 BBBBBBBA
2 5 8 AABBAAAA
1 5 8 BBBBABBB
2 5 8 AABABBAA
1 2 8 BBBBBBBB
1 2 8 BBBBBBBB
3 1 8 BAABBABB
1 3 8 BABABAAA
2 3 8 AABABBAA
4 0 8 AABABBAA
7 5 8 AABABBBB
4 5 8 AAAAAAAA
2 0 8 BAAABBAA
4 7 8 AAB...

Anna to Manager

1111001011101010001111011101000101100101110110111
0111010111001001101011000101111110110100101001010
0110010101001111010010100000010100100000100001010
1011001011101010001111000101010101101101110010111
0011011000011000011000110000011110011110001011110
0000000000000000000000000000000000000000000000000
...

Manager to Bruno

20000
8 1111100101111010100001111001110110100001000010110101011100110111
8 0111101010110010001101011000010110111101100100101100101010011101
8 1011001010101111010100111110100100100000101010011000001010001010
8 1011100101011010100001110000010010000101011010110101011100010111
8 010110110100011000001100...

Bruno to Manager

AABABBAA
ABABBAAB
BABAABBA
AABABBAA
AAABAAAA
AAAAAAAA
BBBBBBBA
AABBAAAA
BBBBABBB
AABABBAA
BBBBBBBB
BBBBBBBB
BAABBABB
BABABAAA
AABABBAA
AABABBAA
AABABBBB
AAAAAAAA
BAAABBAA
AABABBAA
AABABBAA
AABABBAA
AABABBAA
AABAABAA
AABABBAA
BBBBBBBA
ABBAABAB
BBAAABBB
ABBBAABA
AABABBAA
AABABBAA
BBBBBBBB
AABABBAA
AAB...

result:

points 1.0 Accepted: 43

Test #9:

score: 100
Accepted
time: 662ms
memory: 4136kb

Manager to Anna

20000
5 1 9 ABBAABBBB
1 6 9 ABBAABBBB
2 6 9 AAAAAAAAA
3 5 9 BBBBBBBBB
6 0 9 AAABBAAAB
3 3 9 BBBBBBBBA
6 2 9 BBBBBAABB
7 5 9 AAAAAAAAA
6 4 9 BABBBBBAB
4 7 9 BBBBBBBBB
3 1 9 AAABAAAAA
7 1 9 ABBAABBBB
7 1 9 BABBBAABB
7 3 9 AAAAABBAA
1 3 9 AAAAAAAAA
6 6 9 AABABBAAB
4 3 9 AABBAAAAA
4 3 9 AAAAAAAAA
5 0 9 ...

Anna to Manager

1010100000110101000000101110100010010011000001100
1101010011000001101101000010110100011001100000110
0000000000000000000000000000000000000000000000000
0001011011010010000001010101011001011001111111110
0101000000111001000010000010111011111110011000000
1101000000010111101100101101111101100010001110101
...

Manager to Bruno

20000
9 1101010001001101001000000010111011000100010000101100110000001100
9 1101011000000110011000000110111010000110110100101100110000001110
9 0000001000000010010111100000001000000000000000100000001000000010
9 0001011101101000100000000000010010101001011001101100101111111010
9 101010001000111000100001...

Bruno to Manager

ABBAABBBB
ABBAABBBB
AAAAAAAAA
BBBBBBBBB
AAABBAAAB
BBBBBBBBA
BBBBBAABB
AAAAAAAAA
BABBBBBAB
BBBBBBBBB
AAABAAAAA
ABBAABBBB
BABBBAABB
AAAAABBAA
AAAAAAAAA
AABABBAAB
AABBAAAAA
AAAAAAAAA
ABBAABBBB
AAAABABBA
ABAAAAABA
ABBAABBBB
BAAAAABAB
ABBAABBBB
ABBAABBBB
ABBBABABA
BBABBBABB
AAAAAAAAA
BAAAAAAAA
ABBAABBBB
...

result:

points 1.0 Accepted: 43

Test #10:

score: 100
Accepted
time: 716ms
memory: 4136kb

Manager to Anna

20000
3 0 10 BBBBBBAABB
0 4 10 BBBBBABBBB
1 0 10 BBBABABBAA
1 6 10 BBBAABBBBA
0 4 10 AAABAAAAAB
6 0 10 ABBBBBABAB
7 0 10 BBBBBBBBBB
0 1 10 ABBBBBBBAB
0 1 10 BABBBABABA
6 4 10 BABABABABB
2 6 10 BBBABABBAA
6 1 10 BBABABAAAA
6 4 10 BBBABABBAA
4 0 10 BBBBBBBBBB
3 7 10 BBBBBBBBBB
6 4 10 BBBABABBAA
0 6 10...

Anna to Manager

0110101101100001111101110000100010001001010010000
1101001101100111010011010010111010010101000100110
0010010100101111001010100010000101000001110001011
1110000010001111101101010100000000011100011011011
0110010100100000000101111000011111101100001100010
1011110000000111010011100110010111100001101001101
...

Manager to Bruno

20000
10 1011010111011000001111100101000011110000010001001010010100010000
10 1000001111010001101100011101100110101010111011001010010001001110
10 1001001010101111010010111110010100100010100010101000011110001011
10 1110001000000001010001011110110010101000000000101110000110110101
10 1101001101101010100...

Bruno to Manager

BBBBBBAABB
BBBBBABBBB
BBBABABBAA
BBBAABBBBA
AAABAAAAAB
ABBBBBABAB
BBBBBBBBBB
ABBBBBBBAB
BABBBABABA
BABABABABB
BBBABABBAA
BBABABAAAA
BBBABABBAA
BBBBBBBBBB
BBBBBBBBBB
BBBABABBAA
BBBBBABBBB
BBBABABBAA
BBBABABBAA
BBBBBBBBBB
AABABAAAAA
ABBBABBBAA
ABAAAAABAA
AAAAAAAAAA
BBBABABBAA
BBBBBABBAB
BBBABABBAA
BBB...

result:

points 1.0 Accepted: 43

Test #11:

score: 100
Accepted
time: 776ms
memory: 3884kb

Manager to Anna

20000
7 0 11 BAABAAAAABB
2 1 11 BABBABAAAAA
7 2 11 BABBABAABBA
5 3 11 BABBABAABBA
5 7 11 BABBABAABBA
2 4 11 ABABAAAAABB
1 2 11 BBBBBABBBBB
5 6 11 ABABAAABABB
0 7 11 AAAAAAAAAAA
3 3 11 BABBABAABBA
5 2 11 ABABAAABABB
5 2 11 BABBABAABBA
7 4 11 AABBABBBABB
5 1 11 AAAAABAAAAA
5 3 11 BABBABAABBA
6 1 11 AB...

Anna to Manager

1000010101110000110001111000000110001110000101111
0111110001111101000011001100111100100100001000001
1110000011111010101011100110111110000000110001011
1100000010111010001011100110111110000010111001010
1101000010111110010101100011111111000001011001101
0111011111100110010110101001010100101111100101000
...

Manager to Bruno

20000
11 1100001011011100000110000111100010001100001110001010111100001010
11 0111111000011111000011000110000111001100111110010001000011000001
11 1111000001111110100101011110011011011100001000110010101111010111
11 1101000001001110100001011100011011101100000100010000101110001010
11 1101000101011111100...

Bruno to Manager

BAABAAAAABB
BABBABAAAAA
BABBABAABBA
BABBABAABBA
BABBABAABBA
ABABAAAAABB
BBBBBABBBBB
ABABAAABABB
AAAAAAAAAAA
BABBABAABBA
ABABAAABABB
BABBABAABBA
AABBABBBABB
AAAAABAAAAA
BABBABAABBA
ABAAABBAAAA
AAAAAAAAAAA
BAABBBABBAB
AAAAAAAAAAA
ABBBABABBBB
AAAAABAAAAA
AAAAAABABAA
BABBABAABBA
BABBABAABBA
BABBABAABBA
...

result:

points 1.0 Accepted: 43

Test #12:

score: 100
Accepted
time: 836ms
memory: 4100kb

Manager to Anna

20000
0 3 12 AAAAABABAAAA
3 7 12 AAABAAABABBA
1 5 12 BBBBBBBABBBB
5 7 12 BBAAABBBAABB
3 7 12 AAABAAABABBA
2 0 12 BBAAABBABBAB
5 1 12 AAAAAAAAAABA
6 5 12 AAABAAABABBA
2 4 12 AAAAABAAAAAB
3 7 12 AAABAAABABBA
4 3 12 BBBBBBBBBAAB
6 6 12 AAABAAABABBA
1 4 12 BABBBABAAABA
2 1 12 AAABAAABABBA
3 7 12 AAABAAA...

Anna to Manager

0010111001001111000001001110110010010110110001011
1111001011010010101101010001111000111011101110000
0011110010111001111101001011111110110001000111000
0111001010010100010100101101101110011010011000110
1111001011010010101101010001111000111011101110000
1000001000100110101000011011101001001101001111100
...

Manager to Bruno

20000
12 1100101000100111001000111100000010011110110001001011101100001011
12 1111001101101000101011000001100110100011111000111101110011100001
12 0011111010101111010110100111111010010011111111011000110001110100
12 0111001101001010000101000101101010111000000100011101001010001100
12 1111001101101001101...

Bruno to Manager

AAAAABABAAAA
AAABAAABABBA
BBBBBBBABBBB
BBAAABBBAABB
AAABAAABABBA
BBAAABBABBAB
AAAAAAAAAABA
AAABAAABABBA
AAAAABAAAAAB
AAABAAABABBA
BBBBBBBBBAAB
AAABAAABABBA
BABBBABAAABA
AAABAAABABBA
AAABAAABABBA
AAAAAAAAAAAA
AAABAAABABBA
AAABAAABABBA
AAABAAABABBA
AAABAABAABAA
AAABAAABABBA
AABAABAABAAB
BBAABBBAABBB
B...

result:

points 1.0 Accepted: 43

Test #13:

score: 100
Accepted
time: 878ms
memory: 3972kb

Manager to Anna

20000
6 1 13 BBBBBBBBBBBBB
4 0 13 AAABBBBABBBBB
4 5 13 AAABBBBABBBBB
4 5 13 AAABBBBABBBBB
1 4 13 AAABAAABAAABB
6 1 13 AAAAAAAAABAAA
1 0 13 BBBBBBBBBBBBB
5 4 13 AABBABABAAABA
0 7 13 BBBBBABBBBABB
4 1 13 BBBBABBAABBAB
7 2 13 AAAABAAAAABAA
3 7 13 AAABBBBABBBBB
4 4 13 AAAAAAAAAAAAA
5 6 13 AAAAAAAAAAAAA
...

Anna to Manager

1101110001111010110011010100011000101000001010010
0000011100001111000010000101001101011100000011101
1000011010001111100010000001100111001110001001101
1000011010001111100010000001100111001110001001101
0100111111100000101000011111101000110010101000000
0110101010110010101001011001100000000000110010100
...

Manager to Bruno

20000
13 1110111001011110100110011001010001110001001000001000010110010010
13 1000001101000011011000010000010100110011100110100111000010011101
13 1000011101000111111000010000010101111010100111100111010010011101
13 1000011101000011111000010000000100001000100111100111000010011001
13 0100111110100111111...

Bruno to Manager

BBBBBBBBBBBBB
AAABBBBABBBBB
AAABBBBABBBBB
AAABBBBABBBBB
AAABAAABAAABB
AAAAAAAAABAAA
BBBBBBBBBBBBB
AABBABABAAABA
BBBBBABBBBABB
BBBBABBAABBAB
AAAABAAAAABAA
AAABBBBABBBBB
AAAAAAAAAAAAA
AAAAAAAAAAAAA
AAABBBBABBBBB
BBBBBABBBBBBB
BAAABBBBABBBB
BABAABBAAAABB
AAAAAAABAAAAA
BBBBABBABBAAB
AAABBBBABBBBB
AAAABB...

result:

points 1.0 Accepted: 43

Test #14:

score: 100
Accepted
time: 942ms
memory: 3884kb

Manager to Anna

20000
5 0 14 AAAAAAAAAAAAAA
5 6 14 AAAAAAAAAAAAAA
4 6 14 ABAABBABABABAA
3 5 14 BBBBBAAAABBABA
3 5 14 BBBBBAAAABBABA
0 5 14 BBBBBBBBBBABAB
1 2 14 BBBABBBBBBBABB
2 5 14 BBBBBBBBBBBBBB
1 5 14 BABAABBBBBBBAB
1 6 14 ABBABBBABBBBBA
1 7 14 AAAAAAAABAAAAA
4 1 14 BBBBBBBBBBBBBB
3 6 14 BBBBBAAAABBABA
2 3 14 B...

Anna to Manager

0000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000
0001011010110101110010000110001000001111100010011
0010011101010001001111111110110100110101000011011
0010011101010001001111111110110100110101000011011
0001111001011001011110101011011010010000010001000
...

Manager to Bruno

20000
14 1000000010000000000000000000000010000000010000101000000000000000
14 0000001000000000000000000000000000000000011001110000000000000010
14 0001011101011011011100010000111001111010001000100111111000100111
14 0010011110101000010010110000010011111010110101011010100000110011
14 0010011110101100010...

Bruno to Manager

AAAAAAAAAAAAAA
AAAAAAAAAAAAAA
ABAABBABABABAA
BBBBBAAAABBABA
BBBBBAAAABBABA
BBBBBBBBBBABAB
BBBABBBBBBBABB
BBBBBBBBBBBBBB
BABAABBBBBBBAB
ABBABBBABBBBBA
AAAAAAAABAAAAA
BBBBBBBBBBBBBB
BBBBBAAAABBABA
BABAAAABABAABA
ABBBBABBBBBBBB
BAAAAAAAAABAAA
AAAAAABAAAAAAA
ABBBAABAABBAAA
AAAAAAABABAAAA
BBBBBAAAABBABA
...

result:

points 1.0 Accepted: 43

Test #15:

score: 100
Accepted
time: 998ms
memory: 3944kb

Manager to Anna

20000
7 0 15 AAAAAAAAAAAAABA
6 4 15 AABAAAABABABBAA
4 1 15 BBABBABABBBABBA
4 4 15 AAAABBABBAABAAB
5 1 15 AAAAAAAABABAAAA
4 4 15 AAAAAAAAAAAAAAA
0 4 15 BBBBBBBBBBBBBAB
0 2 15 BBBABBBBBBBBBAB
0 6 15 AAAAABAAAAABBAB
0 5 15 BAABAABABBABBBB
3 7 15 BAAABBABABBBABB
3 1 15 ABBAABBABBBAABB
5 6 15 BBBBBBBBBBA...

Anna to Manager

0111110000100110000010001101001001100011010110001
1011001101111010000011100110100101000001000100100
1000101110110001111011101000011001110001000100101
1110111110010101000101010010110001100001111100110
1000011101110110001010000100110001001000111001110
0000000000000000000000000000000000000000000000000
...

Manager to Bruno

20000
15 1011111010001001010000010000110110010011000011011011000100001010
15 1011100110110110100000011100011010010010000001001100111001001100
15 1100010111101100001111011110100001111010011100111100010001100101
15 1110111111000101010000101010001000001000110010110000011111000110
15 1100001111011101100...

Bruno to Manager

AAAAAAAAAAAAABA
AABAAAABABABBAA
BBABBABABBBABBA
AAAABBABBAABAAB
AAAAAAAABABAAAA
AAAAAAAAAAAAAAA
BBBBBBBBBBBBBAB
BBBABBBBBBBBBAB
AAAAABAAAAABBAB
BAABAABABBABBBB
BAAABBABABBBABB
ABBAABBABBBAABB
BBBBBBBBBBABBBB
BBBAABBABBBBBBB
BAABAABABBABBBB
BAABAABABBABBBB
AAAAAAAAAAAAAAA
BAABAABABBABBBB
BAABAABABBAB...

result:

points 1.0 Accepted: 43

Test #16:

score: 100
Accepted
time: 1056ms
memory: 5072kb

Manager to Anna

20000
6 7 16 BBBBBABBBABABBBB
4 3 16 ABAAAAAAAAAABAAB
2 6 16 BABBABBBBBBBABBA
2 4 16 BAABAABAAABABBBA
1 7 16 ABABBAAAABABBBBB
7 3 16 BBABABABBAABABBA
3 7 16 ABBBBBBBBBBBBBBA
6 1 16 AABAAAAABABAAABA
1 0 16 BBABBBBBABBBABBA
5 1 16 BBABABABBAABABBA
1 4 16 BBBBBBBBBABABABB
4 5 16 BBABABABBAABABBA
6 5 16...

Anna to Manager

1111010011011000110101000000010000111010110101110
0100100111111000110001010111110100000100000111100
0011110010110110000010101000100111010011011011010
1001111000111111100011011101110010000101010001111
0111010111110111101101010001001101010010110011011
0001011100001010010111110000011100011001110100111
...

Manager to Bruno

20000
16 1111010101101101001101001000000001000011110101101000010101011100
16 0101010011101110001010001010011100110011110110000010000001111100
16 0011111001011011010111101000001101010000100111101001101110110110
16 1001111100010111000000101110000110110101110011000010010100010111
16 0111010110100111111...

Bruno to Manager

BBBBBABBBABABBBB
ABAAAAAAAAAABAAB
BABBABBBBBBBABBA
BAABAABAAABABBBA
ABABBAAAABABBBBB
BBABABABBAABABBA
ABBBBBBBBBBBBBBA
AABAAAAABABAAABA
BBABBBBBABBBABBA
BBABABABBAABABBA
BBBBBBBBBABABABB
BBABABABBAABABBA
AAAAAAAAAAAAAAAA
BBABABABBAABABBA
AABBBAAAAAABBBAB
BBABABABBAABABBA
BBABABABBAABABBA
ABBABABBAAA...

result:

points 1.0 Accepted: 43

Test #17:

score: 100
Accepted
time: 1138ms
memory: 4992kb

Manager to Anna

20000
7 5 17 AAABBABBBBBABAAAA
5 2 17 BBBBBBBBBBBBBBBBB
6 2 17 AAABBABBBBBABAAAA
4 6 17 BBBBBABBBBBBABBBA
4 3 17 BBABBBBBBBBBBBABB
4 7 17 AAABBABBBBBABAAAA
2 4 17 AAAAABBAAAABBAAAB
0 6 17 BBBBBBBBBBBBBBBBB
2 6 17 AAABBABBBBBABAAAA
1 4 17 ABBBAABABBABBBBAB
4 3 17 BBBBBBBBBBBBBBBBB
5 7 17 AAAAAAAABAAA...

Anna to Manager

0000010001101010101011101100110111100011101011100
0001101111100100101000101101010111001001010101011
0000110001001010011011111100111101100111100100110
0101001101010111001101111111000000111000011111010
1110100110011101101100111111100000111100011010110
0000011001100110101101101110000111110111000110011
...

Manager to Bruno

20000
17 0000011000110110101010011101100011011111000110101011110000001010
17 0010110111011001000101000100110101001110011001110100010101101011
17 0010011000110010100011011111110011011011001111101110101101100110
17 0101001110101001110011001111110100001000000000111100000111110100
17 1111010011010111011...

Bruno to Manager

AAABBABBBBBABAAAA
BBBBBBBBBBBBBBBBB
AAABBABBBBBABAAAA
BBBBBABBBBBBABBBA
BBABBBBBBBBBBBABB
AAABBABBBBBABAAAA
AAAAABBAAAABBAAAB
BBBBBBBBBBBBBBBBB
AAABBABBBBBABAAAA
ABBBAABABBABBBBAB
BBBBBBBBBBBBBBBBB
AAAAAAAABAAAAABBA
AAAAABBABBABAAABA
BABAABABAABABAAAA
BAAABBBABAABABABB
AABABAAAAAABBABAA
BBBBABBBBBBB...

result:

points 1.0 Accepted: 43

Test #18:

score: 100
Accepted
time: 1189ms
memory: 5076kb

Manager to Anna

20000
1 6 18 BBABBBBBBABBBBBBBB
0 1 18 BBBBBBBBBBBBBBBBBB
5 1 18 BBBBBBBBBBBBBBBBBB
4 7 18 ABBAABBAAAABBBAABA
5 3 18 BBABBBBBBBBBBBBBBB
2 0 18 ABBBBBAABABBBAAABA
6 2 18 BBBBBABBBBBBBBBBBA
2 4 18 ABBAABBAAAABBBAABA
2 0 18 AAAAAAAAAAAAAAAAAA
5 4 18 ABBBBBBABBBBBBAAAB
4 6 18 AABBAABAAABAAAAABA
1 3 18 A...

Anna to Manager

0010001000001110011000101100001001011010101100101
0111100011101011010011000111111111101111101011001
1000100011110001110101101001100011101111101011001
1100100010010111110100001010000010011110010000110
0100100111011010000110000001110101001011101001111
0010001101001111100100001100000010111000100010011
...

Manager to Bruno

20000
18 0010001110010100000001011001100001011010001001001101011011001001
18 1000001100111100001110101110100111000111111111110011111011011001
18 1100010001111100001110101110100110000111111101010111111011011001
18 1100100101001010111101000001010000001000000010011111001000001100
18 0101010011110110100...

Bruno to Manager

BBABBBBBBABBBBBBBB
BBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBB
ABBAABBAAAABBBAABA
BBABBBBBBBBBBBBBBB
ABBBBBAABABBBAAABA
BBBBBABBBBBBBBBBBA
ABBAABBAAAABBBAABA
AAAAAAAAAAAAAAAAAA
ABBBBBBABBBBBBAAAB
AABBAABAAABAAAAABA
AAAAAAAAAABAABAAAA
ABBAABBAAAABBBAABA
BBBBBBBBBBBBBBBBBB
ABBBABBAAABBBBBBBA
BABAAAABAABAAAA...

result:

points 1.0 Accepted: 43

Test #19:

score: 100
Accepted
time: 1254ms
memory: 5028kb

Manager to Anna

20000
0 6 19 BABABBBBBBBBBBBBBBA
5 2 19 BBABBABBAAAABBBAABB
5 2 19 ABBAABABAABAABBBABA
5 2 19 BBABBABBAAAABBBAABB
0 4 19 AAAAAAAAABAAAAABAAA
7 0 19 BBAABBAAAAAAAABABBB
6 5 19 AAAABAAABAAAAAAAAAA
7 0 19 BABBBABABBBABBABBBB
2 3 19 BBBBAABABBBBBBBABAB
6 2 19 BBAAAABBABABABAABBA
0 5 19 ABAABABBBBBABABAB...

Anna to Manager

0101101000100010011010000110001110000111000101110
1111000101111111011110110111111101111101010000100
0000111000011111100000111010000001001110001101110
1111000101111111011110110111111101111101010000100
0100101110100100110010101111111110000010110111110
1010010011111011101100110000000011100010001101110
...

Manager to Bruno

20000
19 1100101001011001000100001001100100001110001110000011101001011100
19 1111100010011111110011110101011111011011011001111101010100100100
19 0010011100100111110100000111101000000010111101010111100011101110
19 1111100010011111110011110101011111011011000100011101010100000100
19 1101001101001101110...

Bruno to Manager

BABABBBBBBBBBBBBBBA
BBABBABBAAAABBBAABB
ABBAABABAABAABBBABA
BBABBABBAAAABBBAABB
AAAAAAAAABAAAAABAAA
BBAABBAAAAAAAABABBB
AAAABAAABAAAAAAAAAA
BABBBABABBBABBABBBB
BBBBAABABBBBBBBABAB
BBAAAABBABABABAABBA
ABAABABBBBBABABABBA
ABAAAAAAAAAAAAAAAAA
BBAABBBAABABBBBBAAB
AAAAAAAAAAAAAAAAAAA
ABAABAABAAAAAAAAABA
...

result:

points 1.0 Accepted: 43

Test #20:

score: 100
Accepted
time: 1329ms
memory: 5000kb

Manager to Anna

20000
0 2 20 BBBBBBABABBAABAAAAAA
2 7 20 ABBABBBBBABABAABABAA
7 7 20 BBAAABBBBBBBBBBBBBBB
0 2 20 BBBBBBBBBBBBBBBBBBBB
6 2 20 BBBBBBABABBAABAAAAAA
7 0 20 AAAAAAAAAAABAAAAAAAA
7 0 20 BBBBBBABABBAABAAAAAA
3 2 20 AAAABBBBBAAAAAAABBBB
7 0 20 BBBBBBABABBAABAAAAAA
1 1 20 BBBBBBBBBBAAABBBBBBA
4 2 20 BBBBBBA...

Anna to Manager

0011110000100010100010100000110110011010110111111
1001010100000001101010011010000011001011001110100
0111111010010001111001001111011110101000111011100
1100001011001101010110000001111110111000000101010
0101100001111000010001010001010000011011000111111
1000000101011011111110011001110110110000001100011
...

Manager to Bruno

20000
20 1100101000011110000010001001000101100000110011001110101101011111
20 1001010110000000000011000110101100110101000011010101100011101001
20 0111111101001001011110001001111101111010010001111011100111010111
20 1000000011100001010100110100101100000001111111011100000001001010
20 0110110000111110000...

Bruno to Manager

BBBBBBABABBAABAAAAAA
ABBABBBBBABABAABABAA
BBAAABBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBB
BBBBBBABABBAABAAAAAA
AAAAAAAAAAABAAAAAAAA
BBBBBBABABBAABAAAAAA
AAAABBBBBAAAAAAABBBB
BBBBBBABABBAABAAAAAA
BBBBBBBBBBAAABBBBBBA
BBBBBBABABBAABAAAAAA
AAAABAAAAAAAAAABBAAA
BBBBBBABABBAABAAAAAA
BBBBBBABABBAABAAAAAA
AAAAAA...

result:

points 1.0 Accepted: 43

Test #21:

score: 100
Accepted
time: 1397ms
memory: 4996kb

Manager to Anna

20000
1 4 21 BAAABBAABABAABBAAAAAA
1 1 21 ABBBAAAABAABBABBBAAAA
7 4 21 ABBBAAAABAABBABBBAAAA
7 2 21 ABBBAAAABAABBABBBAAAA
4 7 21 BBABBBBABBABBBBBBABBB
0 1 21 BAAAAAAAAAAAABAAAAAAB
6 0 21 AAAAAAAAAAAAAAAAAAAAA
4 2 21 BBAAABBABBBAAABBBAAAB
2 0 21 BBBBABAABBBBBBBABBABB
7 2 21 AABABABAABABBBBAABBAB
5 1 ...

Anna to Manager

1011001011011000011100011010110000001001101110111
0110000010000111101111100100111010011100101100010
0011000110011000100011111111101010010111001111010
0010000110011000000011110111100010010101001110010
1101111010011111100100001011000101010010011001110
1101101000001010101011100111000011100110101111011
...

Manager to Bruno

20000
21 1011100110010100011001100001011000111010110000000100111011100111
21 0111000000000110001000011111011111100100111101001011001011100010
21 0011100011001110001000011111111110100100101111001111101011010111
21 0011000011000110000000011101011110000100100101001101001001000100
21 1101111101001111111...

Bruno to Manager

BAAABBAABABAABBAAAAAA
ABBBAAAABAABBABBBAAAA
ABBBAAAABAABBABBBAAAA
ABBBAAAABAABBABBBAAAA
BBABBBBABBABBBBBBABBB
BAAAAAAAAAAAABAAAAAAB
AAAAAAAAAAAAAAAAAAAAA
BBAAABBABBBAAABBBAAAB
BBBBABAABBBBBBBABBABB
AABABABAABABBBBAABBAB
BBABBBBBBBABBBBBBBBAB
BBABBBBABBBABBABBBBBB
BBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBB...

result:

points 1.0 Accepted: 43

Test #22:

score: 100
Accepted
time: 1487ms
memory: 5072kb

Manager to Anna

20000
0 3 22 ABAABAAAAAAABAAABBBAAA
5 2 22 BAAAABAAAAAAAAAAABAAAA
0 5 22 BBBBABBBBABBABBBBBAABA
3 4 22 ABABAABAAAAAAAABAAABBA
2 1 22 AAAAABAABABAABAABAAAAA
7 4 22 BBAABBBBAABBABABBBABBB
0 0 22 ABAABAAAAAAABAAABBBAAA
7 7 22 ABAABAAAAAAABAAABBBAAA
6 4 22 AAAAAAAAAAAAAAAAAAAAAA
6 1 22 AAAAAAAABABABBBAB...

Anna to Manager

0110101010101010101000101000010000100111110111110
0011100011011011010001010110010100010000111001011
0010111000100000110111000101101010011101110001101
1010000101110001100001010100100101110101000010000
1010001011101001001010110000001110100010110110110
1010110111110000101001110110111000011010111100001
...

Manager to Bruno

20000
22 1100101001100101010010101010010001011000010000010011111101101110
22 0011110001010110110010001001011001001000011001111000001110101011
22 1101011100101111000100000011011110001001101011001110111100011101
22 1010100010110100011000000000010010100100100110111010010000100000
22 1101000101111010010...

Bruno to Manager

ABAABAAAAAAABAAABBBAAA
BAAAABAAAAAAAAAAABAAAA
BBBBABBBBABBABBBBBAABA
ABABAABAAAAAAAABAAABBA
AAAAABAABABAABAABAAAAA
BBAABBBBAABBABABBBABBB
ABAABAAAAAAABAAABBBAAA
ABAABAAAAAAABAAABBBAAA
AAAAAAAAAAAAAAAAAAAAAA
AAAAAAAABABABBBABBAAAB
ABAABAAAAAAABAAABBBAAA
ABAABAAAAAAABAAABBBAAA
AAAAAAAAAABBAAAAAAABAA
B...

result:

points 1.0 Accepted: 43

Test #23:

score: 100
Accepted
time: 1556ms
memory: 4948kb

Manager to Anna

20000
0 4 23 BBAAAABABAABAABAAAABBAA
5 6 23 BBBABAAABBABBBBAAABBBBB
0 4 23 BBBBBBBBBBBBABBBBBBBBBB
0 1 23 AABBAAAAAAAABABAAAAABBB
0 6 23 AAAAAAAAABAAAAABAAAAAAA
4 5 23 BBBBBBBBBBBBABBBBBBBBBB
5 6 23 BBBABAAABBABBBBAAABBBBB
5 5 23 BBBABAAABBABBBBAAABBBBB
3 0 23 AAAAAAAAAAAAAAAAAAAAAAA
5 2 23 AAAAAAAA...

Anna to Manager

0101010101100011110011110101100100110001000011001
1111010000110010100101100100100101101010011011110
0000110110101001011100011100111101101000110001000
1011111100011110011001101101010101011111110000001
0100111110110100111010101111111101000011010111110
0111100000001011011100101110111101101000110001100
...

Manager to Bruno

20000
23 1100101001010010101100001111000111101101100100011000110000110001
23 1111011000011000101001001100100010010101011001110101000110111110
23 1101011100001110110100100101111000110100111110110100101100011000
23 1000000011011111100001111000110010101101011010101011111100000001
23 1101001101001111110...

Bruno to Manager

BBAAAABABAABAABAAAABBAA
BBBABAAABBABBBBAAABBBBB
BBBBBBBBBBBBABBBBBBBBBB
AABBAAAAAAAABABAAAAABBB
AAAAAAAAABAAAAABAAAAAAA
BBBBBBBBBBBBABBBBBBBBBB
BBBABAAABBABBBBAAABBBBB
BBBABAAABBABBBBAAABBBBB
AAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAABBAAAAAAABBAAB
ABBBABBBABABBBAABAABABA
BBBABAAABBABBBBAAABBBBB
BBBABAAABBAB...

result:

points 1.0 Accepted: 43

Test #24:

score: 100
Accepted
time: 1628ms
memory: 5004kb

Manager to Anna

20000
3 6 24 BAAABBABABABAABAABAABBBA
5 4 24 BAAABBABABABAABAABAABBBA
7 0 24 BAAABBABABABAABAABAABBBA
6 7 24 BBBABBBAABBBBBBBBBBBBAAB
1 5 24 BABAAABAABAAABABABABBBAB
0 4 24 ABAABAAAAAAAABABBAAAAABB
7 5 24 BBAAABABABBABABBBBBBAAAB
4 5 24 BAAAABAABABAABABABABAABA
7 5 24 ABBBBBBBBABBBBABBBBBBBBA
1 4 24...

Anna to Manager

1110101000101001001110011000011001111111101000001
1110001000110001001011110000001100011111101000001
1101001001010010011011100000011000011001111111110
0000000101110010011000010001001011011110010110011
1110001010000000000011001000000101100011010010011
1101101010010001100001101100101110110110100111110
...

Manager to Bruno

20000
24 1110101100010110010011010101000000110010011001011111111010000001
24 1110100100010100010001011110000000110000011001111111011010001001
24 1110100110010100010011011110000000110000111001111111111011010111
24 0000000110111000100110000010001000101100111100100010001001100110
24 1110010110100111010...

Bruno to Manager

BAAABBABABABAABAABAABBBA
BAAABBABABABAABAABAABBBA
BAAABBABABABAABAABAABBBA
BBBABBBAABBBBBBBBBBBBAAB
BABAAABAABAAABABABABBBAB
ABAABAAAAAAAABABBAAAAABB
BBAAABABABBABABBBBBBAAAB
BAAAABAABABAABABABABAABA
ABBBBBBBBABBBBABBBBBBBBA
BAAABBABABABAABAABAABBBA
BAAABBABABABAABAABAABBBA
BBBBBABBABBABBBABBBBABBB
...

result:

points 1.0 Accepted: 43

Test #25:

score: 100
Accepted
time: 1692ms
memory: 5196kb

Manager to Anna

20000
2 2 25 BABAAAAAABBAAAAAAABBAAAAB
3 7 25 BABAAAAAABBAAAAAAABBAAAAB
2 2 25 BABAAAAAABBAAAAAAABBAAAAB
4 2 25 AAAABBBABBBAABABAABBBABAA
4 1 25 ABBBBBBBBBBBBBBBBABBBBBBB
7 5 25 AAABAAAAABAAAAAAAAAAAABAA
7 6 25 AAABABABABAAAABBBAAABBAAA
2 7 25 BBBBBBBBBBBBBBBBBBBBBABBB
5 3 25 AAAAAAABAABAAAAAABAAAAB...

Anna to Manager

1110001010100110000100111011100110110010100111001
1111000010010010101110101101101011010001010111100
1110001010100110000100111011100110110010100111001
1010101011101000100001010100011100100000101110101
0101011101111110010101101010100100001001011100000
0001111110010000101101111110111100000110001111100
...

Manager to Bruno

20000
25 1111000101101001001010001000001001111011100011011010101001011001
25 1111000101001000101011100001100101011011101011011000101001111001
25 1111000101101001010111101010001001011011101011011010101001111001
25 1011010101011010000100001001010000001000011110010000001011010101
25 0110101111011111100...

Bruno to Manager

BABAAAAAABBAAAAAAABBAAAAB
BABAAAAAABBAAAAAAABBAAAAB
BABAAAAAABBAAAAAAABBAAAAB
AAAABBBABBBAABABAABBBABAA
ABBBBBBBBBBBBBBBBABBBBBBB
AAABAAAAABAAAAAAAAAAAABAA
AAABABABABAAAABBBAAABBAAA
BBBBBBBBBBBBBBBBBBBBBABBB
AAAAAAABAABAAAAAABAAAABAA
ABBBBBBABBBBBBBBBBBBBBBBB
BABAAAAAABBAAAAAAABBAAAAB
AAAAAABAABABAA...

result:

points 1.0 Accepted: 43

Test #26:

score: 100
Accepted
time: 1779ms
memory: 5000kb

Manager to Anna

20000
3 5 26 ABAAAAAAAABBABAAAAAABABBBB
2 6 26 BBBAAABBABABABABBBAAAABAAA
0 4 26 ABBAAAABABABAAABABBBBABBBA
0 0 26 ABBAAAABABABAAABABBBBABBBA
6 4 26 ABBAAAABABABAAABABBBBABBBA
3 2 26 BABAABABAAAAAAAABAAABAAAAA
6 4 26 ABBAAAABABABAAABABBBBABBBA
3 6 26 BBAABBAAAAAAAAAABAAAAAAABA
0 1 26 AAAAAAAAABAAAAA...

Anna to Manager

0111101010001011111110111010101100010111001001100
0000101111111111101111101011000000111010111010110
1111110001000010110111000110001100000110000111111
1111110010000001110110001110011000001110001111111
0001000111111000100001011011100011000110000111111
0101010001001010100110101001110010100111101101110
...

Manager to Bruno

20000
26 0111110101000110111110110101000001110110101100001011110010011000
26 0000101111111101000011001110111111010111000000111101010110101110
26 1101011111111110001000001011101110000110001110000011100001111111
26 1000000011111110001000000011101100001110101100000011100001111111
26 0001100011111110001...

Bruno to Manager

ABAAAAAAAABBABAAAAAABABBBB
BBBAAABBABABABABBBAAAABAAA
ABBAAAABABABAAABABBBBABBBA
ABBAAAABABABAAABABBBBABBBA
ABBAAAABABABAAABABBBBABBBA
BABAABABAAAAAAAABAAABAAAAA
ABBAAAABABABAAABABBBBABBBA
BBAABBAAAAAAAAAABAAAAAAABA
AAAAAAAAABAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAA
AAA...

result:

points 1.0 Accepted: 43

Test #27:

score: 46
Acceptable Answer
time: 1867ms
memory: 4936kb

Manager to Anna

20000
4 4 27 BBBBBABABABAAAABABABAAAAABA
0 1 27 ABBBABBBAAAABABAAABAABBBAAB
1 4 27 BABBABBBBBBBBABBBBBBBABBBBB
2 3 27 AAABBBBABBBBBABBBBBBBAAAAAB
3 0 27 BBBBBBBBBABBBBBBBBBBBBBBBBB
5 1 27 AABBABABBBBABAABBBABABBBBAA
0 1 27 ABBBABBBAAAABABAAABAABBBAAB
0 0 27 BBBABBBBBAABBBABBBBBBABABAB
3 0 27 AAAAAAA...

Anna to Manager

1011111110011100111100010110011011011110001000100
0100010001111000110010100101000100001010000110100
0100111010011011011001110110000001000101100111101
0011011111000100000110001100010010001000010101000
1001111110111001111100011001110001000001110101110
1101110101101010101100101001000001010000011011101
...

Manager to Bruno

20000
27 1011111111001111001101100010011010100001011001101111100010000100
27 1000001100100010000111100101100101100101010010000010100001110100
27 0100111110101111010001101101110011100110000010100010111001111101
27 0011101111100001000000100000001100001100010101000100000101001000
27 1100111111101110001...

Bruno to Manager

BBBBBABABABAAAABABABAAAAABA
ABBBABBBAAAABABAAABAABBBAAB
BABBABBBBBBBBABBBBBBBABBBBB
AAABBBBABBBBBABBBBBBBAAAAAB
BBBBBBBBBABBBBBBBBBBBBBBBBB
AABBABABBBBABAABBBABABBBBAA
ABBBABBBAAAABABAAABAABBBAAB
BBBABBBBBAABBBABBBBBBABABAB
AAAAAAABAAAAAAAAAAAABBAAAAB
ABBBBBBABBABBBBBBBBBABBAABB
ABBBBABBBBBBBABBABBA...

result:

points 0.460 Accepted: 26

Test #28:

score: 100
Accepted
time: 1935ms
memory: 5020kb

Manager to Anna

20000
4 4 28 AAABBBBBBBABABBBABBAAAABBBAB
2 2 28 AAABBBBBBBABABBBABBAAAABBBAB
2 2 28 AAABBBBBBBABABBBABBAAAABBBAB
6 7 28 AABBBBBBBBABBBBBBBABBBBBABBB
5 2 28 AAAAAAAAAAAAAAABBBBBBAAAAAAA
1 7 28 ABBBAAABABAABABBBABBBBBBBBBB
5 7 28 AAAAAAAAAAAAAAAAAAAAAAAAAAAA
2 2 28 AAABBBBBBBABABBBABBAAAABBBAB
0 1 28...

Anna to Manager

1111001101110111000101101001001111101111010111001
1111001101110111110011101101001111101101010110001
1111001101110111110011101101001111101101010110001
1000101000001001000010111111111001010001110110101
1110010100000001001000100000000010011011000110001
1000101011010001101001101000000011111111111111101
...

Manager to Bruno

20000
28 1111100110111101110000101101000110100001001101110111110101110001
28 1111100110011101000011001111100111101101001111110101010101110001
28 1111100110111101010111101111100111001101001111110111010101110001
28 1000101100000100010000100111111011100100100011100010001001101010
28 1111001010100000010...

Bruno to Manager

AAABBBBBBBABABBBABBAAAABBBAB
AAABBBBBBBABABBBABBAAAABBBAB
AAABBBBBBBABABBBABBAAAABBBAB
AABBBBBBBBABBBBBBBABBBBBABBB
AAAAAAAAAAAAAAABBBBBBAAAAAAA
ABBBAAABABAABABBBABBBBBBBBBB
AAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABBBBBBBABABBBABBAAAABBBAB
BBBBBBBBBBBBBBBBBBBABBBBBBBB
ABBBBAABAAABBBBBAAAABAAABBBA
AAABBBBBBB...

result:

points 1.0 Accepted: 43

Test #29:

score: 0
Stage 2: Program Bruno Time Limit Exceeded

Manager to Anna

20000
0 7 29 ABBABAABAAAABABBBABAAABBBABBB
6 5 29 ABAAAAAAAAAAAAAAAAAAAAAAAAAAA
2 3 29 AAABAABAAAAAAAAAABAAABBABAABB
2 1 29 ABBABAABAAAABABBBABAAABBBABBB
7 3 29 BBBBBBABBBBBBBBBBBBBBBBBBBBBB
3 1 29 ABBBBBABABAABBBAAAAABBBAABABB
1 1 29 AABABABBBABBAAAAABBBABBBAAABA
6 0 29 BBAABBABAAAAAAAAABAAAABAAAAA...

Anna to Manager

1000001001000100110110000001010001101110010111011
0000101001001101100001110111111111110111110101111
0101111001110001110010110011110010101101110011001
1110011100001101101110000010000011101100100110110
1010101010000010001111001000010101100011011010010
1001011100111111000111010011001110010000111100111
...

Manager to Bruno

20000
29 1100101010000010001000100011011000000011010001100111001101110110
29 0000110100100011011000001110101111111011101110111100111001011111
29 0101111100111100010111100111100101100011110101010111011100111001
29 1111001110000011000000100011011100000010010001110011001000110110
29 1011010101010000100...

Bruno to Manager

ABBABAABAAAABABBBABAAABBBABBB
ABAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABAABAAAAAAAAAABAAABBABAABB
ABBABAABAAAABABBBABAAABBBABBB
BBBBBBABBBBBBBBBBBBBBBBBBBBBB
ABBBBBABABAABBBAAAAABBBAABABB
AABABABBBABBAAAAABBBABBBAAABA
BBAABBABAAAAAAAAABAAAABAAAAAA
AAAABABBBBABBABABAAAAAAAABBBB
BABABBABBAABBBBBBBBBBAABBABBB
...

result: