QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#23913#3098. Ancient Machineqwq#100 ✓80ms12268kbC++142.8kb2022-03-20 19:40:212023-01-17 10:59:04

詳細信息

Subtask #1:

score: 5
Accepted

Test #1:

score: 100
Accepted
time: 4ms
memory: 5776kb

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: 2ms
memory: 5664kb

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: 5740kb

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: 4ms
memory: 5692kb

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: 4ms
memory: 5772kb

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: 0ms
memory: 5780kb

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: 4ms
memory: 3640kb

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: 5740kb

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: 5680kb

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: 3648kb

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: 0ms
memory: 3796kb

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: 46ms
memory: 10288kb

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: 52ms
memory: 10184kb

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: 10288kb

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: 22ms
memory: 10168kb

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: 58ms
memory: 12252kb

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: 50ms
memory: 10236kb

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: 40ms
memory: 10288kb

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: 36ms
memory: 11908kb

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: 46ms
memory: 11808kb

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: 28ms
memory: 12268kb

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: 58ms
memory: 12112kb

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: 44ms
memory: 10268kb

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: 68ms
memory: 12252kb

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: 64ms
memory: 12236kb

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: 50ms
memory: 12236kb

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: 56ms
memory: 11924kb

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: 72ms
memory: 10204kb

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: 80ms
memory: 12140kb

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: 10288kb

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: 10240kb

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: 38ms
memory: 12260kb

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: 68ms
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 1

result:

points 1.0 n = 100000, D = 69872, L = 1

Test #34:

score: 100
Accepted
time: 40ms
memory: 12184kb

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: 42ms
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: 62ms
memory: 10288kb

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: 74ms
memory: 12264kb

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: 54ms
memory: 12228kb

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: 78ms
memory: 10240kb

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: 72ms
memory: 10292kb

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: 64ms
memory: 10256kb

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: 62ms
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 #43:

score: 100
Accepted
time: 42ms
memory: 10156kb

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: 32ms
memory: 12164kb

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