QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#19847 | #3098. Ancient Machine | Qingyu | 100 ✓ | 86ms | 12264kb | C++20 | 2.8kb | 2022-02-12 13:35:04 | 2023-01-17 10:36:40 |
Judging History
Anna
#include "Anna.h"
#include <bits/stdc++.h>
using namespace std;
#define rep( i, a, b ) for( int i = (a) ; i <= (b) ; i ++ )
#define per( i, a, b ) for( int i = (a) ; i >= (b) ; i -- )
namespace AnnaSpace
{
typedef long long LL;
const int MAXN = 1.5e5 + 5;
LL dp[MAXN];
int S[MAXN], mess[MAXN], len;
int mp[300];
void Init()
{
len = 0;
mp[int( 'X' )] = 0;
mp[int( 'Y' )] = 1;
mp[int( 'Z' )] = 2;
dp[0] = 1, dp[1] = 2;
rep( i, 2, 63 ) dp[i] = dp[i - 1] + dp[i - 2];
}
LL Trans( const int l, const int r )
{
if( l > r ) return 0;
if( l == r ) return mess[r];
if( mess[r] ) return dp[r - l] + Trans( l, r - 2 );
return Trans( l, r - 1 );
}
void Print( LL x )
{
for( int k = 43 ; ~ k ; k -- )
Send( x >> k & 1 );
}
}
void Anna(int N, std::vector<char> inp)
{
using namespace AnnaSpace;
Init();
rep( i, 0, N - 1 ) S[i + 1] = mp[int( inp[i] )];
bool flg = false;
rep( i, 1, N )
{
if( flg )
{
if( S[i] != 2 ) { mess[++ len] = 0; continue; }
int j; for( j = i ; j <= N && S[j] == 2 ; j ++ );
for( int k = i ; k < j - 1 ; k ++ ) mess[++ len] = 0;
mess[++ len] = 1, i = j - 1;
}
else
{
if( S[i] == 0 )
flg = true, mess[++ len] = 1, mess[++ len] = 0;
else mess[++ len] = 0;
}
}
for( int l = 1, r ; l <= len ; l += 63 )
{
r = min( len, l + 62 );
Print( Trans( l, r ) );
}
}
Bruno
#include "Bruno.h"
#include <bits/stdc++.h>
using namespace std;
#define rep( i, a, b ) for( int i = (a) ; i <= (b) ; i ++ )
#define per( i, a, b ) for( int i = (a) ; i >= (b) ; i -- )
namespace BrunoSpace
{
typedef long long LL;
const int MAXN = 1.5e5 + 5;
LL dp[MAXN];
int S[MAXN], tot;
bool moved[MAXN];
void Init()
{
dp[0] = 1, dp[1] = 2;
rep( i, 2, 63 ) dp[i] = dp[i - 1] + dp[i - 2];
}
void Erase( const int x )
{
if( moved[x] ) return ;
moved[x] = true;
Remove( x - 1 );
// fprintf( stderr, "Remove( %d )\n", x );
}
void Trans( const LL x, const int len )
{
if( ! len ) return ;
if( len == 1 ) S[++ tot] = x;
else
{
if( x < dp[len - 1] )
Trans( x, len - 1 ), S[++ tot] = 0;
else
Trans( x - dp[len - 1], len - 2 ), S[++ tot] = 0, S[++ tot] = 1;
}
}
} // namespace
void Bruno(int N, int L, std::vector<int> A)
{
using namespace BrunoSpace;
Init();
int tims = L / 44;
for( int i = 0 ; i < tims ; i ++ )
{
LL id = 0;
for( int j = 0 ; j < 44 ; j ++ )
id = ( id << 1 ) | A[i * 44 + j];
Trans( id, 63 );
}
int lst = -1, firX = -1;
bool flg = false;
rep( i, 1, tot )
{
flg = false;
if( ! S[i] ) continue;
if( ~ lst )
{
per( j, i - 1, max( firX + 2, lst + 1 ) )
Erase( j - 1 );
Erase( i - 1 );
}
else flg = true, firX = i;
lst = i, i += flg;
}
rep( i, 1, N ) Erase( i );
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 100
Accepted
time: 4ms
memory: 3692kb
input:
18 Y X Y Z X Z X X Z Z Y Y Z Y Y Z X X
output:
44 00000000000000000000000000000000110100101001
input:
44 00000000000000000000000000000000110100101001
output:
0 44 3
result:
ok n = 18, D = 44, L = 3
Test #2:
score: 100
Accepted
time: 4ms
memory: 3640kb
input:
18 X Z X Y Y Y X Z X Y Z Z Z Z Y Z Z Y
output:
44 00000000000000000000000000000001010001101011
input:
44 00000000000000000000000000000001010001101011
output:
0 44 3
result:
ok n = 18, D = 44, L = 3
Test #3:
score: 100
Accepted
time: 0ms
memory: 3560kb
input:
18 Y Z Z Y Z X X Z Y Y Z Z Z Y X X Z Y
output:
44 00000000000000000000000000000001001011111011
input:
44 00000000000000000000000000000001001011111011
output:
0 44 2
result:
ok n = 18, D = 44, L = 2
Test #4:
score: 100
Accepted
time: 0ms
memory: 5760kb
input:
18 X Z Z X Z X X Z X Y Y X X Z X Y Z X
output:
44 00000000000000000000000000000001010001111010
input:
44 00000000000000000000000000000001010001111010
output:
0 44 2
result:
ok n = 18, D = 44, L = 2
Test #5:
score: 100
Accepted
time: 0ms
memory: 5776kb
input:
18 X Y X Y Y X X Z Y Z Y X Z Y Y X X Z
output:
44 00000000000000000000000000000001110110010111
input:
44 00000000000000000000000000000001110110010111
output:
0 44 5
result:
ok n = 18, D = 44, L = 5
Test #6:
score: 100
Accepted
time: 4ms
memory: 5776kb
input:
18 X X Y Z X Y Y Y X X Z X X X Z X Z Z
output:
44 00000000000000000000000000000010000110011100
input:
44 00000000000000000000000000000010000110011100
output:
0 44 2
result:
ok n = 18, D = 44, L = 2
Test #7:
score: 100
Accepted
time: 2ms
memory: 5700kb
input:
3 X Y Z
output:
44 00000000000000000000000000000000000000000110
input:
44 00000000000000000000000000000000000000000110
output:
0 44 1
result:
ok n = 3, D = 44, L = 1
Test #8:
score: 100
Accepted
time: 4ms
memory: 3692kb
input:
3 Z Y X
output:
44 00000000000000000000000000000000000000000011
input:
44 00000000000000000000000000000000000000000011
output:
0 44 0
result:
ok n = 3, D = 44, L = 0
Test #9:
score: 100
Accepted
time: 4ms
memory: 5644kb
input:
18 X X X X X X X X X X X X X X X X X X
output:
44 00000000000000000000000000000000000000000001
input:
44 00000000000000000000000000000000000000000001
output:
0 44 0
result:
ok n = 18, D = 44, L = 0
Test #10:
score: 100
Accepted
time: 4ms
memory: 5836kb
input:
18 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
output:
44 00000000000000000000000000000000000000000000
input:
44 00000000000000000000000000000000000000000000
output:
0 44 0
result:
ok n = 18, D = 44, L = 0
Test #11:
score: 100
Accepted
time: 4ms
memory: 3712kb
input:
18 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
output:
44 00000000000000000000000000000000000000000000
input:
44 00000000000000000000000000000000000000000000
output:
0 44 0
result:
ok n = 18, D = 44, L = 0
Subtask #2:
score: 95
Accepted
Test #12:
score: 100
Accepted
time: 42ms
memory: 12192kb
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:
69872 001011010101110000001101011101101010101010110111101000000110111010110101101001000111001110011101100010111111000001101100000101011100110111100111010001000101110100001101110101111100101000001001100111111111100100001010101110101000110100110000110111001000100000101001110011100001011001100010110000...
input:
69872 001011010101110000001101011101101010101010110111101000000110111010110101101001000111001110011101100010111111000001101100000101011100110111100111010001000101110100001101110101111100101000001001100111111111100100001010101110101000110100110000110111001000100000101001110011100001011001100010110000...
output:
0 69872 22133
result:
points 1.0 n = 100000, D = 69872, L = 22133
Test #13:
score: 100
Accepted
time: 40ms
memory: 11972kb
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:
69872 001110001101100011000000010101101100001011110101001111100010111101010000100101101011100111001001010011001111001000111000111000000011011110010101110100101111110110000100111110010100100110000101001010011001100111010101101110100100011001001100100100010100111111101010000101101010010110001001100010...
input:
69872 001110001101100011000000010101101100001011110101001111100010111101010000100101101011100111001001010011001111001000111000111000000011011110010101110100101111110110000100111110010100100110000101001010011001100111010101101110100100011001001100100100010100111111101010000101101010010110001001100010...
output:
0 69872 22275
result:
points 1.0 n = 100000, D = 69872, L = 22275
Test #14:
score: 100
Accepted
time: 46ms
memory: 11928kb
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:
69872 001110110001001110000100110000100010111001010110111110011011000000000000001011000110110000010001010000011001010010000010001000101111001010000011011100000011100001011100111100101101100101110010101001100101000111000001000100001001100001011111000100001010101100011101001010011101100110111101001000...
input:
69872 001110110001001110000100110000100010111001010110111110011011000000000000001011000110110000010001010000011001010010000010001000101111001010000011011100000011100001011100111100101101100101110010101001100101000111000001000100001001100001011111000100001010101100011101001010011101100110111101001000...
output:
0 69872 22177
result:
points 1.0 n = 100000, D = 69872, L = 22177
Test #15:
score: 100
Accepted
time: 46ms
memory: 12240kb
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:
69872 001111011110001010100001010100011010110100000000000101010100010101101101001111110000110101000101111010001111001011010110001001000101010001101000110111100011001001110100000000000111101101001011011110110001000010011110010000111011111100111001101111001011111110011100001001010101010101111000101100...
input:
69872 001111011110001010100001010100011010110100000000000101010100010101101101001111110000110101000101111010001111001011010110001001000101010001101000110111100011001001110100000000000111101101001011011110110001000010011110010000111011111100111001101111001011111110011100001001010101010101111000101100...
output:
0 69872 22192
result:
points 1.0 n = 100000, D = 69872, L = 22192
Test #16:
score: 100
Accepted
time: 56ms
memory: 10260kb
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:
69872 001010010001110111100011000011010000010000110111111011011010111111100011000001100000011101001100110010110000011111001110101100111100001001110101000100101000100010111000110001000111011100000001110011110111010101111000110010111010001011000110100001101100000101000001001101111000100101010101011101...
input:
69872 001010010001110111100011000011010000010000110111111011011010111111100011000001100000011101001100110010110000011111001110101100111100001001110101000100101000100010111000110001000111011100000001110011110111010101111000110010111010001011000110100001101100000101000001001101111000100101010101011101...
output:
0 69872 22119
result:
points 1.0 n = 100000, D = 69872, L = 22119
Test #17:
score: 100
Accepted
time: 26ms
memory: 10164kb
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:
69872 010101100111001010000001010111011100011101010101000110110010100101110110001010010110010100001001110111000011111011010001011111000100100111100111110011101110111111101111000011001101110110000111101101001000000100001111011001100000110001000011000011100010100001010000110001011000101001111011111001...
input:
69872 010101100111001010000001010111011100011101010101000110110010100101110110001010010110010100001001110111000011111011010001011111000100100111100111110011101110111111101111000011001101110110000111101101001000000100001111011001100000110001000011000011100010100001010000110001011000101001111011111001...
output:
0 69872 22256
result:
points 1.0 n = 100000, D = 69872, L = 22256
Test #18:
score: 100
Accepted
time: 58ms
memory: 10236kb
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:
69872 000001100001010001100001111110100010001111110010010111000001010101000001000111100110101110011110001011101011101001100100111101100011010010010110001001111010110000111111011101100000111101001010011110100101101110100011100011100110000001010010101101100110110011001011001011010100001110110011110001...
input:
69872 000001100001010001100001111110100010001111110010010111000001010101000001000111100110101110011110001011101011101001100100111101100011010010010110001001111010110000111111011101100000111101001010011110100101101110100011100011100110000001010010101101100110110011001011001011010100001110110011110001...
output:
0 69872 22071
result:
points 1.0 n = 100000, D = 69872, L = 22071
Test #19:
score: 100
Accepted
time: 50ms
memory: 10268kb
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:
69872 110000010101000101100111011000110001100100110000101011010101110100101000100001010011101001000010001000001001111110110111101011101111000101000000101101000000110010100011000110111010101010100110101001001110000011010100011100001110000111110000001000010110001011010001001101001100100000000010001000...
input:
69872 110000010101000101100111011000110001100100110000101011010101110100101000100001010011101001000010001000001001111110110111101011101111000101000000101101000000110010100011000110111010101010100110101001001110000011010100011100001110000111110000001000010110001011010001001101001100100000000010001000...
output:
0 69872 22257
result:
points 1.0 n = 100000, D = 69872, L = 22257
Test #20:
score: 100
Accepted
time: 38ms
memory: 10160kb
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:
69872 000101110110001011101110101111111111111000001110010011101101011110010100001111110110111000111100101101100000011011111101101011011101000000100000111101111010101110001110101000000010100000010000001010101101111110001011100101011100011110101101100110000101010100111110000000001100100001101001011101...
input:
69872 000101110110001011101110101111111111111000001110010011101101011110010100001111110110111000111100101101100000011011111101101011011101000000100000111101111010101110001110101000000010100000010000001010101101111110001011100101011100011110101101100110000101010100111110000000001100100001101001011101...
output:
0 69872 22040
result:
points 1.0 n = 99997, D = 69872, L = 22040
Test #21:
score: 100
Accepted
time: 62ms
memory: 12264kb
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:
69872 100101010010010000110110001010011101010101100101111110100111111111000001010010001111001010100011100100000110000101011011110011101111011010001000001101100011001000011100010001010011001111000101011111101010000110010111010011000011011000111101110111111001011011100101101100011010111101010001101101...
input:
69872 100101010010010000110110001010011101010101100101111110100111111111000001010010001111001010100011100100000110000101011011110011101111011010001000001101100011001000011100010001010011001111000101011111101010000110010111010011000011011000111101110111111001011011100101101100011010111101010001101101...
output:
0 69872 22360
result:
points 1.0 n = 99996, D = 69872, L = 22360
Test #22:
score: 100
Accepted
time: 50ms
memory: 12124kb
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:
69872 001010001010001011100010011010000011001001100000011101111100100011001111010011111100100000001010000011100100001010011000000011110011000000000011111010100001001101010010000001000100011001101001111111010011101101010000000100011000100110010111101010000001000010001100000100011001101001100101101110...
input:
69872 001010001010001011100010011010000011001001100000011101111100100011001111010011111100100000001010000011100100001010011000000011110011000000000011111010100001001101010010000001000100011001101001111111010011101101010000000100011000100110010111101010000001000010001100000100011001101001100101101110...
output:
0 69872 22233
result:
points 1.0 n = 99995, D = 69872, L = 22233
Test #23:
score: 100
Accepted
time: 20ms
memory: 10152kb
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:
69872 100001101111010011011011100001110101100000110101001001001001110111100100001010001111011010100010010011011110001111001011011111100001100001011111010000000100111001110111011010001000100011000001100110111110100111000001010101100101010101110110001000010001101001010000010100100101100011110110101001...
input:
69872 100001101111010011011011100001110101100000110101001001001001110111100100001010001111011010100010010011011110001111001011011111100001100001011111010000000100111001110111011010001000100011000001100110111110100111000001010101100101010101110110001000010001101001010000010100100101100011110110101001...
output:
0 69872 22316
result:
points 1.0 n = 99994, D = 69872, L = 22316
Test #24:
score: 100
Accepted
time: 46ms
memory: 11976kb
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:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 49999
result:
points 1.0 n = 100000, D = 69872, L = 49999
Test #25:
score: 100
Accepted
time: 68ms
memory: 12156kb
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:
69872 111110011101001010010111101010000101100111001001101001100110000111001010001000001011101011111001110100101001011110101000010110011100100110100110011000011100101000100000101110101111100111010010100101111010100001011001110010011010011001100001110010100010000010111010111110011101001010010111101010...
input:
69872 111110011101001010010111101010000101100111001001101001100110000111001010001000001011101011111001110100101001011110101000010110011100100110100110011000011100101000100000101110101111100111010010100101111010100001011001110010011010011001100001110010100010000010111010111110011101001010010111101010...
output:
0 69872 49999
result:
points 1.0 n = 100000, D = 69872, L = 49999
Test #26:
score: 100
Accepted
time: 60ms
memory: 12144kb
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:
69872 010011010011001100001110010100010000010111010100110100110011000011100101000100000101110101001101001100110000111001010001000001011101010011010011001100001110010100010000010111010100110100110011000011100101000100000101110101001101001100110000111001010001000001011101010011010011001100001110010100...
input:
69872 010011010011001100001110010100010000010111010100110100110011000011100101000100000101110101001101001100110000111001010001000001011101010011010011001100001110010100010000010111010100110100110011000011100101000100000101110101001101001100110000111001010001000001011101010011010011001100001110010100...
output:
0 69872 33333
result:
points 1.0 n = 99999, D = 69872, L = 33333
Test #27:
score: 100
Accepted
time: 54ms
memory: 10176kb
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:
69872 110010100001110001011010001001010011001011001100101000011100010110100010010100110010101111001010000111000101101000100101001100101011110010100001110001011010001001010011001010111100101000011100010110100010010100110010101111001010000111000101101000100101001100101011110010100001110001011010001001...
input:
69872 110010100001110001011010001001010011001011001100101000011100010110100010010100110010101111001010000111000101101000100101001100101011110010100001110001011010001001010011001010111100101000011100010110100010010100110010101111001010000111000101101000100101001100101011110010100001110001011010001001...
output:
0 69872 33332
result:
points 1.0 n = 99998, D = 69872, L = 33332
Test #28:
score: 100
Accepted
time: 70ms
memory: 10212kb
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:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #29:
score: 100
Accepted
time: 70ms
memory: 10292kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #30:
score: 100
Accepted
time: 66ms
memory: 12148kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #31:
score: 100
Accepted
time: 58ms
memory: 12260kb
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:
69872 011000100101111000110000001110011000111001111001111001000101100111101110110110101111100110010010110000001101100100010111110100011111110110010010101010111000110010111101110000000111001011110111011110100101001010100011111100011010010010110001000011000100001111111010100100101110101011001101001100...
input:
69872 011000100101111000110000001110011000111001111001111001000101100111101110110110101111100110010010110000001101100100010111110100011111110110010010101010111000110010111101110000000111001011110111011110100101001010100011111100011010010010110001000011000100001111111010100100101110101011001101001100...
output:
0 69872 49999
result:
points 1.0 n = 100000, D = 69872, L = 49999
Test #32:
score: 100
Accepted
time: 48ms
memory: 10288kb
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:
69872 000100001100000011000001001111000101111111101011110011101011010000011110111011010011111100001000010010011111110110110100000000110011101100011001110111100111111001001010000010001000010100000011000110110001101111001111110000001011111101110011000010100010110100110100011100111100111001001011010001...
input:
69872 000100001100000011000001001111000101111111101011110011101011010000011110111011010011111100001000010010011111110110110100000000110011101100011001110111100111111001001010000010001000010100000011000110110001101111001111110000001011111101110011000010100010110100110100011100111100111001001011010001...
output:
0 69872 49999
result:
points 1.0 n = 100000, D = 69872, L = 49999
Test #33:
score: 100
Accepted
time: 80ms
memory: 12128kb
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:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 1
result:
points 1.0 n = 100000, D = 69872, L = 1
Test #34:
score: 100
Accepted
time: 46ms
memory: 12240kb
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:
69872 011110000010000011001100101011001000000100110010111110011001001101001001010001111101011011000000111111111010011000101100000100001110001010110010101100011100101010111001110100000010111101101001010111111011110110110110111110100101101010010001111011110001101110001001110010011111110110110110101010...
input:
69872 011110000010000011001100101011001000000100110010111110011001001101001001010001111101011011000000111111111010011000101100000100001110001010110010101100011100101010111001110100000010111101101001010111111011110110110110111110100101101010010001111011110001101110001001110010011111110110110110101010...
output:
0 69872 33332
result:
points 1.0 n = 99998, D = 69872, L = 33332
Test #35:
score: 100
Accepted
time: 44ms
memory: 12140kb
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:
69872 011111001101100111111101001100010010111011100111110011011010011010100101000001110100110011001000000001011101111010111010010000111100011010001001010111100000111010110001111110010010111101111000110110100001011111001110110011000001000000110100010100101011111100101001101100110001001111000110000110...
input:
69872 011111001101100111111101001100010010111011100111110011011010011010100101000001110100110011001000000001011101111010111010010000111100011010001001010111100000111010110001111110010010111101111000110110100001011111001110110011000001000000110100010100101011111100101001101100110001001111000110000110...
output:
0 69872 33332
result:
points 1.0 n = 99998, D = 69872, L = 33332
Test #36:
score: 100
Accepted
time: 74ms
memory: 10152kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #37:
score: 100
Accepted
time: 64ms
memory: 12140kb
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:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #38:
score: 100
Accepted
time: 74ms
memory: 12236kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #39:
score: 100
Accepted
time: 76ms
memory: 12044kb
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:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #40:
score: 100
Accepted
time: 86ms
memory: 10172kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #41:
score: 100
Accepted
time: 74ms
memory: 12216kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #42:
score: 100
Accepted
time: 44ms
memory: 12212kb
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:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
69872 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 69872 0
result:
points 1.0 n = 100000, D = 69872, L = 0
Test #43:
score: 100
Accepted
time: 58ms
memory: 11984kb
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:
69872 001111100111101010000001001110011111101111110111011010111010111101011001011001010001101001000100000100001110011010111101111101111010011111111000111100001100011101010111000111110101111111000000001110100110110110001100101001010101000111011111001110001100111110000110000000000000001001100011100000...
input:
69872 001111100111101010000001001110011111101111110111011010111010111101011001011001010001101001000100000100001110011010111101111101111010011111111000111100001100011101010111000111110101111111000000001110100110110110001100101001010101000111011111001110001100111110000110000000000000001001100011100000...
output:
0 69872 25013
result:
points 1.0 n = 100000, D = 69872, L = 25013
Test #44:
score: 100
Accepted
time: 50ms
memory: 10256kb
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:
69872 011000110011100101001010000011111111010000100001101000000011111011101111001000011010111001110110011101010110001000101010011110010101000011101101001010000101011000111110001100000000111100001100111110011011101100001110010001000011100111111011010110101000101110111000001111111000011011010000010011...
input:
69872 011000110011100101001010000011111111010000100001101000000011111011101111001000011010111001110110011101010110001000101010011110010101000011101101001010000101011000111110001100000000111100001100111110011011101100001110010001000011100111111011010110101000101110111000001111111000011011010000010011...
output:
0 69872 25027
result:
points 1.0 n = 100000, D = 69872, L = 25027
Extra Test:
score: 0
Extra Test Passed