QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#462043 | #3098. Ancient Machine | pavement | 100 ✓ | 56ms | 10000kb | C++14 | 2.3kb | 2024-07-03 13:05:52 | 2024-07-03 13:05:52 |
Judging History
Anna
#include "Anna.h"
#include <bits/stdc++.h>
using namespace std;
using i128 = __int128;
#define pb push_back
const int BLK_SZ = 182;
void Anna(int N, vector<char> S) {
int first_X = -1;
vector<bool> positions(N);
vector<i128> fib(BLK_SZ + 1);
fib[0] = fib[1] = 1;
for (int i = 2; i <= BLK_SZ; i++) {
fib[i] = fib[i - 1] + fib[i - 2];
}
for (int i = 0; i < N; i++) {
if (S[i] == 'X' && first_X == -1) {
first_X = i;
} else if (first_X == -1) {
continue;
} else if (S[i] == 'Z') {
assert(i);
if (positions[i - 1] == 1) {
positions[i - 1] = 0;
}
positions[i] = 1;
}
}
for (int i = 0; i < N; i += BLK_SZ) {
int r = min(N, i + BLK_SZ);
// [i, r)
i128 cur = 0;
for (int j = i; j < r; j++) {
if (positions[j]) {
cur += fib[r - j];
}
}
for (int j = 0; j < 127; j++) {
Send(!!(cur & ((i128)1 << j)));
}
}
for (int j = 0; j < 17; j++) {
Send(!!((first_X + 1) & ((i128)1 << j)));
}
}
Bruno
#include "Bruno.h"
#include <bits/stdc++.h>
using namespace std;
using i128 = __int128;
#define pb push_back
const int BLK_SZ = 182;
void Bruno(int N, int L, vector<int> A) {
int first_X = 0;
vector<bool> positions(N);
vector<i128> fib(BLK_SZ + 1);
fib[0] = fib[1] = 1;
for (int i = 2; i <= BLK_SZ; i++) {
fib[i] = fib[i - 1] + fib[i - 2];
}
for (int j = L - 17; j < L; j++) {
if (A[j]) {
first_X |= (1 << (j - (L - 17)));
}
}
first_X--;
if (first_X == -1) {
for (int i = 0; i < N; i++) {
Remove(i);
}
return;
}
for (int i = 0, l = 0; i < L - 17; i += 127, l += BLK_SZ) {
int r = min(N, l + BLK_SZ);
i128 cur = 0;
for (int j = i; j < min(L, i + 127); j++) {
if (A[j]) {
cur |= ((i128)1 << (j - i));
}
}
// [l, r)
for (int j = l; j < r; j++) {
if (fib[r - j] > cur) {
positions[j] = 0;
} else {
positions[j] = 1;
cur -= fib[r - j];
j++;
}
}
}
for (int i = 0; i < first_X; i++) {
Remove(i);
}
vector<int> buf;
for (int i = first_X + 1; i < N; i++) {
if (positions[i]) {
while (!buf.empty()) {
Remove(buf.back());
buf.pop_back();
}
Remove(i);
} else {
buf.pb(i);
}
}
buf.pb(first_X);
while (!buf.empty()) {
Remove(buf.back());
buf.pop_back();
}
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 100
Accepted
time: 0ms
memory: 3788kb
input:
18 Y X Y Z X Z X X Z Z Y Y Z Y Y Z X X
output:
144 110110011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000
input:
144 110110011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000
output:
0 144 3
result:
ok n = 18, D = 144, L = 3
Test #2:
score: 100
Accepted
time: 0ms
memory: 3792kb
input:
18 X Z X Y Y Y X Z X Y Z Z Z Z Y Z Z Y
output:
144 010011010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 010011010101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 3
result:
ok n = 18, D = 144, L = 3
Test #3:
score: 100
Accepted
time: 0ms
memory: 4076kb
input:
18 Y Z Z Y Z X X Z Y Y Z Z Z Y X X Z Y
output:
144 111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000
input:
144 111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000
output:
0 144 2
result:
ok n = 18, D = 144, L = 2
Test #4:
score: 100
Accepted
time: 0ms
memory: 4076kb
input:
18 X Z Z X Z X X Z X Y Y X X Z X Y Z X
output:
144 100111001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 100111001001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 2
result:
ok n = 18, D = 144, L = 2
Test #5:
score: 100
Accepted
time: 0ms
memory: 4084kb
input:
18 X Y X Y Y X X Z Y Z Y X Z Y Y X X Z
output:
144 101010110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 101010110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 5
result:
ok n = 18, D = 144, L = 5
Test #6:
score: 100
Accepted
time: 0ms
memory: 3788kb
input:
18 X X Y Z X Y Y Y X X Z X X X Z X Z Z
output:
144 110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 110000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 2
result:
ok n = 18, D = 144, L = 2
Test #7:
score: 100
Accepted
time: 0ms
memory: 3788kb
input:
3 X Y Z
output:
144 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 1
result:
ok n = 3, D = 144, L = 1
Test #8:
score: 100
Accepted
time: 0ms
memory: 3812kb
input:
3 Z Y X
output:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000
input:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000
output:
0 144 0
result:
ok n = 3, D = 144, L = 0
Test #9:
score: 100
Accepted
time: 0ms
memory: 3880kb
input:
18 X X X X X X X X X X X X X X X X X X
output:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
input:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000
output:
0 144 0
result:
ok n = 18, D = 144, L = 0
Test #10:
score: 100
Accepted
time: 0ms
memory: 3880kb
input:
18 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
output:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
input:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
output:
0 144 0
result:
ok n = 18, D = 144, L = 0
Test #11:
score: 100
Accepted
time: 0ms
memory: 3812kb
input:
18 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
output:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
input:
144 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
output:
0 144 0
result:
ok n = 18, D = 144, L = 0
Subtask #2:
score: 95
Accepted
Test #12:
score: 100
Accepted
time: 24ms
memory: 9768kb
input:
100000 X Z X Z Z X Y Z Y X Y X Z Z Z Y X Z Y X Y Y X Y Y Y Z Y Z Z Y X X Y X X Y Y X X X Z Y Y Y Z Z Z Z Y X Y Y Z Z Z X Y Z X X X X Y X Y X X Z X Z Z Z X Y X X X Z X Z X X X Y Y Y Y Z X X Y Z Y Y X Z X Z Z Z Z Z Y Z Y X Y Y Y Y X Z Z Y Z Z Y Z Z Z X Z Z X X Z Z Z Z X X Z Y Y Z Y Y Z Z Y Y Z Y Z Y Z...
output:
69867 000110111011101011101000010001010001110100000000101100100111000011011110010000111100010111101001010001110011010011100010111101010010100111001101000011101010000011011010110011001011001000101001000011011101001010101001000000100000100100010001011001101100000011000011011110101110010011110000011001...
input:
69867 000110111011101011101000010001010001110100000000101100100111000011011110010000111100010111101001010001110011010011100010111101010010100111001101000011101010000011011010110011001011001000101001000011011101001010101001000000100000100100010001011001101100000011000011011110101110010011110000011001...
output:
0 69867 22133
result:
points 1.0 n = 100000, D = 69867, L = 22133
Test #13:
score: 100
Accepted
time: 42ms
memory: 9912kb
input:
100000 Z X X Y Z Z Z Y Z X Y Y Z X X Z Z Z Y Z X Y X Y X Z Y X Z X Y X Y Y Z X X Z X Z Y Z Y Z Z Z Y X Z X Z Y Y Y Z Y Z Y Z X Y X Z Z X Y X Y Z X Y Z Y X Y X X Z Z X Z X X Z X X X X Y X X Z Z X Y Y Y Y X Y X X Z Y Z Y Y Z X X Z Z Y Y X Z Y Y X Y Z Y Z Y Y Z Z X Z Y Z Z Z X Y Z Z X X X X Z Y X Y Y Z...
output:
69867 101101010000011110010100100100100011011000111010010111111110001111101101000110100000101101110011011101000110101001000011001000001010101001101101101110000111011110010001010000110110100110001110110010010101010101001111011001110111000010000101100001100111000010111011111000111110110101010001010101...
input:
69867 101101010000011110010100100100100011011000111010010111111110001111101101000110100000101101110011011101000110101001000011001000001010101001101101101110000111011110010001010000110110100110001110110010010101010101001111011001110111000010000101100001100111000010111011111000111110110101010001010101...
output:
0 69867 22275
result:
points 1.0 n = 100000, D = 69867, L = 22275
Test #14:
score: 100
Accepted
time: 24ms
memory: 9852kb
input:
100000 X Z Y X Z X X Z Y Z Y Y Y Z Y Z X X Z X X Y Z X X Z Y X Y Y Z X Z Y Z X X X X Z X Y X Z X Z X X X Y X Y Z Z Z Z Z Z Z Z Y X Y Z X Z Y Z Y X Y Z Y Z Y X Y Z X Z Z Z Y X Y Y X X X X Y X X Y Z Z X Z Y Z Z Y X Y X Z Z Z X X Z X Z Z Z Z Y X Z Z X X Z Z Y X X Y Y Y X Y Y Y X X Y Y Z X Z Y Y X X Y Z...
output:
69867 010101010110100101001000111011001001100001101000100001000010111101110001101000000000000101101101010010110101110011000100000011000111010101000010000011010000001011011110110010010111111101010110100101011010001101110101011110001011101100111110000010011011101111110110110111000001111110100110100001...
input:
69867 010101010110100101001000111011001001100001101000100001000010111101110001101000000000000101101101010010110101110011000100000011000111010101000010000011010000001011011110110010010111111101010110100101011010001101110101011110001011101100111110000010011011101111110110110111000001111110100110100001...
output:
0 69867 22177
result:
points 1.0 n = 100000, D = 69867, L = 22177
Test #15:
score: 100
Accepted
time: 40ms
memory: 9784kb
input:
100000 Y Z X X X Y Y Y Z Y Z X Z X X Z X X Z X X Z Z X Z Z Z Z X X X Z X Y X X Y X Y X Z Y X Z Y Z Y Y Y Y Z Y Z X X X X Y Y Z Y X Y X Y Y Z X Z Z Y Z Z Y X X Z Y Y Y Z Y X Y Y Y Y Z Z Y Z X X Y X Z Z Y X Y Y X Z Y X Y Y Y Z Y X X Y X Z X Y X X X Y Y Y Y Y X Z Z Y Z X Y Y X X X X Z Z X X X Y Z X Z X...
output:
69867 000001101011001000110010010001100001110010100010101101010000010101111100110110011101010101101110000101110100001001011111100000000010111001010100101101110101100011110001101101110010010100111010000100111101001001000001100010100011100101100101010100110001001101001100101011110000110010111000000110...
input:
69867 000001101011001000110010010001100001110010100010101101010000010101111100110110011101010101101110000101110100001001011111100000000010111001010100101101110101100011110001101101110010010100111010000100111101001001000001100010100011100101100101010100110001001101001100101011110000110010111000000110...
output:
0 69867 22192
result:
points 1.0 n = 100000, D = 69867, L = 22192
Test #16:
score: 100
Accepted
time: 32ms
memory: 9768kb
input:
100000 Z Z X Y Z Z Z Z Y X Y Y Z X Y Y Y Z X X Z X X X Z Y X X Z Y X X Y Y Z Y Y Z Z Y Z Z Y Y X X Z X Y Y Z Z Y Z X X Y X Z X X Y Z Z Y X X Z Z Z Y Z Z X X Z X Z Z Z Y X X Z Z X X X Z X X Z Y X X Y X Y Z X Y Z Z X X X Y Y Z Z Z Z X X X X Y X Z X Z X X Z X Y X Z Z X Y X X Z Z X X Y X Z Z Z Z X Y Y Y...
output:
69867 101100110100111100110001110000001000110010100110100001110110110001010101010001000110101001000111011111000100100110111100010000011111011011010110001010000110100001101101111000010000111001100011111010111101011011001011111110000011001110001010100010110110010110100101101001000001110010101110001011...
input:
69867 101100110100111100110001110000001000110010100110100001110110110001010101010001000110101001000111011111000100100110111100010000011111011011010110001010000110100001101101111000010000111001100011111010111101011011001011111110000011001110001010100010110110010110100101101001000001110010101110001011...
output:
0 69867 22119
result:
points 1.0 n = 100000, D = 69867, L = 22119
Test #17:
score: 100
Accepted
time: 42ms
memory: 9728kb
input:
100000 X X Y Y Y Y X Z Z X Y Y X Y X Z Y Y Y Y X X Y X X Y Y X Z X Z Z Z Y Z Y Y Y X Y Y Z Y Z X Z Y Z Z X Z Z X Z Y Z Z Z Y Z X Y Y Y X Y Y Y X X X X X Z X Y X Z Y Y Z X Z Z X Y X X X Z Z Z X X X X Z Y X X Y Z X Z Z X X Y X Z Z Y X X X Y X X X X Z Y Z X X X Z X Z Z Y Y Y Z Y Y X Z Y Y X Y Y X Y X X...
output:
69867 110000100101101110001111110011000110110011000011001111000010101010111011011011101001010000000110110000010001110010110010100000011001010011111111011111100100111110010010001101011010001110101100101101101101011100100000101101011101100101100101011111011000000000011110100110010011110100011100111100...
input:
69867 110000100101101110001111110011000110110011000011001111000010101010111011011011101001010000000110110000010001110010110010100000011001010011111111011111100100111110010010001101011010001110101100101101101101011100100000101101011101100101100101011111011000000000011110100110010011110100011100111100...
output:
0 69867 22256
result:
points 1.0 n = 100000, D = 69867, L = 22256
Test #18:
score: 100
Accepted
time: 32ms
memory: 9700kb
input:
100000 X Z Z X Z X Z Z X X X Z Z Y Y Z Y Y Z Z Y X X Y Y Z Y Y Y Y Y Z X Y X Y X Z Z X Y X Z Z Y Z Y Z X Z Y Y Y Y Z X X Y X X X X Y Y Z Z X Y X Y Z Y Y Y Z X Y Y X Z Y Y Z Z X Y Y Y Y Y Y X Z Y X Z X Y Y Z Z X Z Z X Z Z Z X X Y X Y Z Z X X Y X Z Z Z X X Y Z X Z Y Z Z X X X X X Z Y X Y Z X Z X Z Z X...
output:
69867 110100000100010100100101000010101111011111111111001111100110000011111010100010110010100111100110011110111111000100011110100001010110000110010111000111111101111001001101111001000101000100001110111111111110011010001011010000110100011110010010110100100010001100000110111100110011010010101001100000...
input:
69867 110100000100010100100101000010101111011111111111001111100110000011111010100010110010100111100110011110111111000100011110100001010110000110010111000111111101111001001101111001000101000100001110111111111110011010001011010000110100011110010010110100100010001100000110111100110011010010101001100000...
output:
0 69867 22071
result:
points 1.0 n = 100000, D = 69867, L = 22071
Test #19:
score: 100
Accepted
time: 40ms
memory: 9852kb
input:
100000 X Z X Y Z Z X Y X X Y Y X Z Z X Z X X X Z Y Z X X X X Y Z Y Y X X Y Y Z Y Y Z X X X Y Z Y Z Z Y Z Y X Z Z Y X X Y Y Z Y X Z X X Y Z Y Z Z Z Z Z X Y Y X Y Y X Y Y Y Y X X Y Y X Y Z Y Y Y Y X X X X X X X Y X Y X Z Y Y Y X Z X Y X Y Z X Y Z Y X Y Y X X Y X X Z Y X X X Y Y Z Y Z X Y X Y Y Y X Z Z...
output:
69867 001011101101000110010111011010101100010010011011001101110110100111000011000010011100101011001110011100111111010101101111100101000100000001111000010011010110000000100011100100000010111100111001101101010001111110000011000111001111010100011100101010000001001100111001111110111101100110000010100010...
input:
69867 001011101101000110010111011010101100010010011011001101110110100111000011000010011100101011001110011100111111010101101111100101000100000001111000010011010110000000100011100100000010111100111001101101010001111110000011000111001111010100011100101010000001001100111001111110111101100110000010100010...
output:
0 69867 22257
result:
points 1.0 n = 100000, D = 69867, L = 22257
Test #20:
score: 100
Accepted
time: 42ms
memory: 9916kb
input:
99997 X X Z X Z X Y Z Y X Y Z X X Y Y Z X Y Y X Z Z Y Y X X Z Y Z Y X Y X Y Y Y Y Z Z X Z X Z Z Z X X Y Z Z X X Y X X Y Z Y Z Z Z Z Y X Y Z Z X X X Z Z Z Y Z Z Y Y Y X Z Y X X Z Z Y Z Y Y Z Z Z X Z X X X Z Y Z X Z Y Y X X Z Y Y Z X Z Z X Z Z Z Z X X Z Y Z Y Y X Y Y Y Z X Y Y Y Y Z Y X Y X Y Z X X X ...
output:
69867 110000010001111000011001011111100100110010001000010110100001001000010011011001010001010101101010110010011010100000001001100001011011110001010111100111010110011010111111010110010100100010011000001000001000100111111011101011110011111111101111001110011110000001001000100010010000001010011001110110...
input:
69867 110000010001111000011001011111100100110010001000010110100001001000010011011001010001010101101010110010011010100000001001100001011011110001010111100111010110011010111111010110010100100010011000001000001000100111111011101011110011111111101111001110011110000001001000100010010000001010011001110110...
output:
0 69867 22040
result:
points 1.0 n = 99997, D = 69867, L = 22040
Test #21:
score: 100
Accepted
time: 42ms
memory: 9768kb
input:
99996 X X Z Y X X Y Y X Y Z X X Y Z Z Z X Z Y Z Y Y Y Z Z Z X Z Z X Y X X X Z Y Y X X Y Y Z X Z Y X X X Y X X Z Z X Z Z Y Z X Z X Z Y Z Z X Y Z Z X Y X X Z Z X X Y Z Z X X X Z X Z X Z Y X X X X Z X Z Z Z X Z X Z Y X X Y Z Y Z Z X Y Y X X X X X Y Z Z Z Z Y Z Z Z Z Z Z Y X Y Y X Y X X X X Y Y Y Y X Z ...
output:
69867 101011011011011111011100011110001010001000111110001101110011000001011111111011011100011101100011000011101100111010011000111010001100001111010001110101011110010010100111001101110111011110001110000000011001001000101000011000101001101111011010111000110100000101110111101011001011101101101110010000...
input:
69867 101011011011011111011100011110001010001000111110001101110011000001011111111011011100011101100011000011101100111010011000111010001100001111010001110101011110010010100111001101110111011110001110000000011001001000101000011000101001101111011010111000110100000101110111101011001011101101101110010000...
output:
0 69867 22360
result:
points 1.0 n = 99996, D = 69867, L = 22360
Test #22:
score: 100
Accepted
time: 34ms
memory: 9732kb
input:
99995 X Z X Y Y Y X X X Y Z Z Z X Y Y X Y X X Z Z X X Y Y X Z Z X Z Z X Z X X Y Z X X Z Z Y Y Y Y Z Y X X Z Y Z Z Y X X Y Z Y Y Z Z Z X Y X Y Z Z Z Z X Z Z Z Y Z Y Z Z Y X Z Y Y Z Y Y X X Z Y X Y Y Y Y X Y Z X Z Z X Z Y Z Z Z Y X X X Y Z Y Z Y Y Y X Z Z Z Z Z Y Y Z Y X X Y Y X Y X Y Y X Y Z Z X X X ...
output:
69867 011111000001011100010000110011000100001100101011110001110101011011010101010000010111010111000110001110100011010111101101001001011101101001001011011110111100000100100110111111010001101001100001000010000010100110000011010011111011101111111001001101101000000011010110101011000111111011111100010100...
input:
69867 011111000001011100010000110011000100001100101011110001110101011011010101010000010111010111000110001110100011010111101101001001011101101001001011011110111100000100100110111111010001101001100001000010000010100110000011010011111011101111111001001101101000000011010110101011000111111011111100010100...
output:
0 69867 22233
result:
points 1.0 n = 99995, D = 69867, L = 22233
Test #23:
score: 100
Accepted
time: 42ms
memory: 9872kb
input:
99994 Z Z Z X Z Y X Y Y Z X Z X Y Y Y X X X Y Z Y X Z Z Y Z Z Z Z X Z Z Y Y Y Z X Y X Z X Z X X Z X Z Y X Z Y Z X Y X Y X Z X Z Y X Z X X X X X X Y X Z X Y X Z Y X X Z Y Z Y Y Y X Z X X X Y X Z Z X Z X Z Y Y Y Z Z Z X Y X X X Y Z Z Z X X X Y Y Y Z X Z X Y X X Y X Z Y Z X Z Y X X Z X Y Z X X Z Y X X ...
output:
69867 001111010111110010100111010000100001100001111110010000000101111010001001110000010111100000110101010001100011111111001101100100011001000111011011011010011111111001001110100001100111001001110001100110011011000010000101010001110111010011110010011100001100001010001100101111110111011100110100111011...
input:
69867 001111010111110010100111010000100001100001111110010000000101111010001001110000010111100000110101010001100011111111001101100100011001000111011011011010011111111001001110100001100111001001110001100110011011000010000101010001110111010011110010011100001100001010001100101111110111011100110100111011...
output:
0 69867 22316
result:
points 1.0 n = 99994, D = 69867, L = 22316
Test #24:
score: 100
Accepted
time: 40ms
memory: 9772kb
input:
100000 X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X Y X...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 49999
result:
points 1.0 n = 100000, D = 69867, L = 49999
Test #25:
score: 100
Accepted
time: 44ms
memory: 9824kb
input:
100000 X Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y Z Y...
output:
69867 100001000101010011111101110110010010111010100010111000011110100100010001011110100000011010101001000010000001011111011000110111010000100010101001111110111011001001011101010001011100001111010010001000101111010000001101010100100001000000101111101100011011101000010001010100111111011101100100101110...
input:
69867 100001000101010011111101110110010010111010100010111000011110100100010001011110100000011010101001000010000001011111011000110111010000100010101001111110111011001001011101010001011100001111010010001000101111010000001101010100100001000000101111101100011011101000010001010100111111011101100100101110...
output:
0 69867 49999
result:
points 1.0 n = 100000, D = 69867, L = 49999
Test #26:
score: 100
Accepted
time: 26ms
memory: 9868kb
input:
99999 X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z ...
output:
69867 000010001010100111111011101100100101110101000101110000111101001000100010111101000000110101010010000100000010111110110001101110001100011011001100011110111001111110101011001100111010000000110000110001001001110000001111100010101011100001101111111101010110011010110110001011001110111010010110001111...
input:
69867 000010001010100111111011101100100101110101000101110000111101001000100010111101000000110101010010000100000010111110110001101110001100011011001100011110111001111110101011001100111010000000110000110001001001110000001111100010101011100001101111111101010110011010110110001011001110111010010110001111...
output:
0 69867 33333
result:
points 1.0 n = 99999, D = 69867, L = 33333
Test #27:
score: 100
Accepted
time: 36ms
memory: 9832kb
input:
99998 X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y X Z Y ...
output:
69867 101011011000101100111011101001011000111101101111111000100011001110000000110000100000110010011010010011000001111110001011111101000001000101010011111101110110010010111010100010111000011110100100010001011110100000011010101001000010000001011111011000110111000110001101100110001111011100111111010101...
input:
69867 101011011000101100111011101001011000111101101111111000100011001110000000110000100000110010011010010011000001111110001011111101000001000101010011111101110110010010111010100010111000011110100100010001011110100000011010101001000010000001011111011000110111000110001101100110001111011100111111010101...
output:
0 69867 33332
result:
points 1.0 n = 99998, D = 69867, L = 33332
Test #28:
score: 100
Accepted
time: 52ms
memory: 9932kb
input:
100000 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #29:
score: 100
Accepted
time: 46ms
memory: 9868kb
input:
100000 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #30:
score: 100
Accepted
time: 40ms
memory: 9724kb
input:
100000 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #31:
score: 100
Accepted
time: 40ms
memory: 10000kb
input:
100000 X Y Z Y Z Y Z Y X Y Z Y X Y Z Y X Y X Y X Y Z Y Z Y Z Y Z Y X Y Z Y X Y Z Y X Y Z Y Z Y X Y Z Y X Y Z Y Z Y X Y X Y X Y Z Y X Y Z Y Z Y Z Y X Y Z Y X Y Z Y X Y X Y X Y X Y X Y Z Y X Y Z Y Z Y X Y X Y X Y X Y Z Y Z Y Z Y X Y Z Y X Y Z Y X Y X Y X Y Z Y X Y Z Y X Y Z Y Z Y X Y X Y Z Y Z Y Z Y X...
output:
69867 010110001000100011000000010001110011001001001110010111110110100110000110001000010000111010010111110000111100111000110000110001010000111100010000101100011110000100111010110001100100111100100111011010000000010010011011101101101101001000110000111101101111011101011000011000100010011010111010111111...
input:
69867 010110001000100011000000010001110011001001001110010111110110100110000110001000010000111010010111110000111100111000110000110001010000111100010000101100011110000100111010110001100100111100100111011010000000010010011011101101101101001000110000111101101111011101011000011000100010011010111010111111...
output:
0 69867 49999
result:
points 1.0 n = 100000, D = 69867, L = 49999
Test #32:
score: 100
Accepted
time: 40ms
memory: 9784kb
input:
100000 X Y X Y Z Y X Y Z Y X Y X Y Z Y Z Y X Y Z Y X Y X Y X Y X Y X Y X Y X Y Z Y X Y Z Y Z Y X Y X Y X Y Z Y Z Y X Y Z Y X Y X Y Z Y X Y X Y X Y X Y X Y Z Y X Y Z Y Z Y X Y X Y Z Y X Y Z Y Z Y X Y X Y Z Y Z Y Z Y X Y Z Y Z Y X Y X Y X Y Z Y Z Y Z Y X Y Z Y Z Y Z Y Z Y X Y Z Y X Y X Y X Y X Y Z Y Z...
output:
69867 101011010111010010001001010011111101101000111111010001110101001010001101101110001011111000010110000000111111100111011111100100001000010100110101001001101110100111101011001001010110101100111101011010110000011001001110001110111110101110000110000101010100001000111001001000010010101000011000011001...
input:
69867 101011010111010010001001010011111101101000111111010001110101001010001101101110001011111000010110000000111111100111011111100100001000010100110101001001101110100111101011001001010110101100111101011010110000011001001110001110111110101110000110000101010100001000111001001000010010101000011000011001...
output:
0 69867 49999
result:
points 1.0 n = 100000, D = 69867, L = 49999
Test #33:
score: 100
Accepted
time: 54ms
memory: 9828kb
input:
100000 X Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 1
result:
points 1.0 n = 100000, D = 69867, L = 1
Test #34:
score: 100
Accepted
time: 40ms
memory: 9732kb
input:
99998 X Z Y X Z Y X X Y Z X Y Z Z Y X X Y Z Z Y X Z Y X Z Y X X Y Z Z Y X Z Y X X Y Z Z Y X Z Y X Z Y X X Y Z Z Y X X Y Z X Y Z X Y Z X Y Z Z Y X Z Y X Z Y X Z Y X X Y Z Z Y X Z Y X X Y Z Z Y X X Y Z X Y Z Z Y X Z Y X Z Y X X Y Z Z Y X Z Y X Z Y X Z Y X X Y Z X Y Z X Y Z Z Y X X Y Z X Y Z Z Y X X Y ...
output:
69867 001011001011010011101001101010100110001101000000010110111100001100111011001110100011011110100001100001101010111110110000011101001011011100000101001101111001101101000101101101001110001101101001101101100010001010001101101111001101001100010101011110000111001010001000101000110101000110000011001111...
input:
69867 001011001011010011101001101010100110001101000000010110111100001100111011001110100011011110100001100001101010111110110000011101001011011100000101001101111001101101000101101101001110001101101001101101100010001010001101101111001101001100010101011110000111001010001000101000110101000110000011001111...
output:
0 69867 33332
result:
points 1.0 n = 99998, D = 69867, L = 33332
Test #35:
score: 100
Accepted
time: 40ms
memory: 9824kb
input:
99998 X Z Y X Z Y X Z Y X Z Y X X Y Z Z Y X X Y Z Z Y X Z Y X Z Y X X Y Z X Y Z X Y Z X Y Z Z Y X X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z Z Y X Z Y X Z Y X X Y Z X Y Z X Y Z X Y Z X Y Z Z Y X X Y Z Z Y X Z Y X X Y Z X Y Z X Y Z X Y Z X Y Z X Y Z Z Y X Z Y X X Y Z X Y Z Z Y X X Y Z X Y ...
output:
69867 111100100111010010011111001100010010001011101001111110101000111111000010110000110011101101001001010010011011001011001101111101000011000000111001000000101011010101000001101101101011010001100011101010001111010010101010100010110101101111111011011000110111001101011111011111001000010001001010100101...
input:
69867 111100100111010010011111001100010010001011101001111110101000111111000010110000110011101101001001010010011011001011001101111101000011000000111001000000101011010101000001101101101011010001100011101010001111010010101010100010110101101111111011011000110111001101011111011111001000010001001010100101...
output:
0 69867 33332
result:
points 1.0 n = 99998, D = 69867, L = 33332
Test #36:
score: 100
Accepted
time: 56ms
memory: 10000kb
input:
100000 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #37:
score: 100
Accepted
time: 52ms
memory: 9876kb
input:
100000 X Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #38:
score: 100
Accepted
time: 50ms
memory: 9852kb
input:
100000 Z Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #39:
score: 100
Accepted
time: 34ms
memory: 9868kb
input:
100000 X Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #40:
score: 100
Accepted
time: 56ms
memory: 9704kb
input:
100000 Z Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #41:
score: 100
Accepted
time: 48ms
memory: 9768kb
input:
100000 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #42:
score: 100
Accepted
time: 46ms
memory: 9720kb
input:
100000 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y...
output:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69867 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69867 0
result:
points 1.0 n = 100000, D = 69867, L = 0
Test #43:
score: 100
Accepted
time: 42ms
memory: 9916kb
input:
100000 Z Y Z Y Y Y Y Y Z Y Y Y Y Z Z Y X Y X Z Z X Y Y X Z X Y Y Y X Z X Y Z Z Y Y X X Z Y X Z Y Y X Z Y Y Y X Y Z X Y Y Y Y Z Y Y Y Z Y Z X X Y Y Z Y Y Z Z Z Y Z Y Y Y Y Z X Y X Y X X Y Z X X Y Z Y Z X Y Y Y Y Z Y Y Y X Y X Y X Y X Z Y Y X Y Z Z Z Y Y Z X X Z Y Y Y Y X Y Z Y Y Z Y Y X X Z Y Z Z Y Z...
output:
69867 010110111010001101101100010111101001100000110001101110110011100111100000001010000000101110110001110101010001100010000000000000011000011001010111110011011000101000000100011111000110001100100010001100001100010000011000101001001010101111101110010000111110001011101101110010110111011000011001011000...
input:
69867 010110111010001101101100010111101001100000110001101110110011100111100000001010000000101110110001110101010001100010000000000000011000011001010111110011011000101000000100011111000110001100100010001100001100010000011000101001001010101111101110010000111110001011101101110010110111011000011001011000...
output:
0 69867 25013
result:
points 1.0 n = 100000, D = 69867, L = 25013
Test #44:
score: 100
Accepted
time: 42ms
memory: 9788kb
input:
100000 X Z X Y Y X X X X Y Y Z Z Z Z Z Y X X X Y Y Z Y X Y Z Y Y X Y Y X Y Y Y Z X X Y Z X Y Z Y X Y Z Z Z Y Y X Z Y X Y Y Y Y Z Y Y X Y Z Y X X Z Y Y X X Y Y Y Y Y X Y X Z Y Z Y Y Y Z X Y X Y Y X X Z Y Y Y Y Z Y Z Z Z Y Y Y Z Z X Y Y Y Z Z X Y Z Z X X X Z Z Z Z Z Z Z Z Z Y X Z Y Y Z Z Y Y Y Y Y Y X...
output:
69867 010000110111101111100011010011101001010001000011000111110101111101100101101101111101110011000110011100010000100111001001001001011001101010011100001010110000001001110010101110111111110110110100110011010000011101111000010011100101111010010010010110101110100000101001100000000011110011100001110111...
input:
69867 010000110111101111100011010011101001010001000011000111110101111101100101101101111101110011000110011100010000100111001001001001011001101010011100001010110000001001110010101110111111110110110100110011010000011101111000010011100101111010010010010110101110100000101001100000000011110011100001110111...
output:
0 69867 25027
result:
points 1.0 n = 100000, D = 69867, L = 25027
Extra Test:
score: 0
Extra Test Passed