QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#474775#3098. Ancient Machineegypt_ioi2024_01100 ✓56ms10800kbC++202.7kb2024-07-13 00:59:142024-07-13 00:59:15

详细

Subtask #1:

score: 5
Accepted

Test #1:

score: 100
Accepted
time: 2ms
memory: 3788kb

input:

18
Y X Y Z X Z X X Z Z Y Y Z Y Y Z X X

output:

54
000010000010100100010001000111001001001110000011101001

input:

54
000010000010100100010001000111001001001110000011101001

output:

0 54 3

result:

ok n = 18, D = 54, L = 3

Test #2:

score: 100
Accepted
time: 0ms
memory: 4080kb

input:

18
X Z X Y Y Y X Z X Y Z Z Z Z Y Z Z Y

output:

54
110010110111110011011101001100001000111010011101000101

input:

54
110010110111110011011101001100001000111010011101000101

output:

0 54 3

result:

ok n = 18, D = 54, L = 3

Test #3:

score: 100
Accepted
time: 0ms
memory: 3784kb

input:

18
Y Z Z Y Z X X Z Y Y Z Z Z Y X X Z Y

output:

54
001101001011110010001010001010111001001100010000101000

input:

54
001101001011110010001010001010111001001100010000101000

output:

0 54 2

result:

ok n = 18, D = 54, L = 2

Test #4:

score: 100
Accepted
time: 0ms
memory: 3852kb

input:

18
X Z Z X Z X X Z X Y Y X X Z X Y Z X

output:

54
100111010100100011011110000111110000001010101110101111

input:

54
100111010100100011011110000111110000001010101110101111

output:

0 54 2

result:

ok n = 18, D = 54, L = 2

Test #5:

score: 100
Accepted
time: 0ms
memory: 3812kb

input:

18
X Y X Y Y X X Z Y Z Y X Z Y Y X X Z

output:

54
011111010000000100111111100110011001011111100010100101

input:

54
011111010000000100111111100110011001011111100010100101

output:

0 54 5

result:

ok n = 18, D = 54, L = 5

Test #6:

score: 100
Accepted
time: 0ms
memory: 4108kb

input:

18
X X Y Z X Y Y Y X X Z X X X Z X Z Z

output:

54
001110010011011011100101010001001011111010110111000011

input:

54
001110010011011011100101010001001011111010110111000011

output:

0 54 2

result:

ok n = 18, D = 54, L = 2

Test #7:

score: 100
Accepted
time: 0ms
memory: 4080kb

input:

3
X Y Z

output:

54
000011011000000011101110000001100001000000010010011011

input:

54
000011011000000011101110000001100001000000010010011011

output:

0 54 1

result:

ok n = 3, D = 54, L = 1

Test #8:

score: 100
Accepted
time: 0ms
memory: 3812kb

input:

3
Z Y X

output:

54
011000011110111101010000001110110010001100000000111100

input:

54
011000011110111101010000001110110010001100000000111100

output:

0 54 0

result:

ok n = 3, D = 54, L = 0

Test #9:

score: 100
Accepted
time: 0ms
memory: 4108kb

input:

18
X X X X X X X X X X X X X X X X X X

output:

54
001101000101000000110110001000011100001011100010111001

input:

54
001101000101000000110110001000011100001011100010111001

output:

0 54 0

result:

ok n = 18, D = 54, L = 0

Test #10:

score: 100
Accepted
time: 0ms
memory: 4120kb

input:

18
Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y

output:

54
010000000000000000000000000000000000000000000000000000

input:

54
010000000000000000000000000000000000000000000000000000

output:

0 54 0

result:

ok n = 18, D = 54, L = 0

Test #11:

score: 100
Accepted
time: 0ms
memory: 3816kb

input:

18
Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z

output:

54
010000000000000000000000000000000000000000000000000000

input:

54
010000000000000000000000000000000000000000000000000000

output:

0 54 0

result:

ok n = 18, D = 54, L = 0

Subtask #2:

score: 95
Accepted

Test #12:

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

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:

69749
101011010011101001011101000001001101011011010110011101010101001011001001000111111011111110010000001110010100011001101111001111101001100011100100101111110000010001110101011110101001100011110110000000011011111011001011100011011001011101000101010010001010100111101100111011010011011011001001010001...

input:

69749
101011010011101001011101000001001101011011010110011101010101001011001001000111111011111110010000001110010100011001101111001111101001100011100100101111110000010001110101011110101001100011110110000000011011111011001011100011011001011101000101010010001010100111101100111011010011011011001001010001...

output:

0 69749 22133

result:

points 1.0 n = 100000, D = 69749, L = 22133

Test #13:

score: 100
Accepted
time: 20ms
memory: 10536kb

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:

69749
011111010000110100100111101001010110100000001110110110000001011010000000110011101001101111101010110000110101001001010010100010011010101011110110111111000000100010110001111100111000111011010001101001010010110000010111101101101000100001100111010010111100111000011110000100101010111111000000100110...

input:

69749
011111010000110100100111101001010110100000001110110110000001011010000000110011101001101111101010110000110101001001010010100010011010101011110110111111000000100010110001111100111000111011010001101001010010110000010111101101101000100001100111010010111100111000011110000100101010111111000000100110...

output:

0 69749 22275

result:

points 1.0 n = 100000, D = 69749, L = 22275

Test #14:

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

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:

69749
100000000011110011001100010011101010010110111111011101001011000011110100100101111001111000011010010111101100010111110101100001100011010000110110000100001011011100101100100100011101001110100000110101101111010000000110100001011101010100110110110111101101101001000101101110111101100000000001011101...

input:

69749
100000000011110011001100010011101010010110111111011101001011000011110100100101111001111000011010010111101100010111110101100001100011010000110110000100001011011100101100100100011101001110100000110101101111010000000110100001011101010100110110110111101101101001000101101110111101100000000001011101...

output:

0 69749 22177

result:

points 1.0 n = 100000, D = 69749, L = 22177

Test #15:

score: 100
Accepted
time: 32ms
memory: 10496kb

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:

69749
010011010010001100011100110011110111010010001010000010010010000000001110100100011010101010100011101001011010000011101001110010111010110001010011010110010001001011110111000001110001110111011111100111100001100001010111010111111110010010101000011110110101010101011100101000101110100011010100000111...

input:

69749
010011010010001100011100110011110111010010001010000010010010000000001110100100011010101010100011101001011010000011101001110010111010110001010011010110010001001011110111000001110001110111011111100111100001100001010111010111111110010010101000011110110101010101011100101000101110100011010100000111...

output:

0 69749 22192

result:

points 1.0 n = 100000, D = 69749, L = 22192

Test #16:

score: 100
Accepted
time: 44ms
memory: 10548kb

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:

69749
010101111101110110000100101100101001011110111110000010101000101010111100111111001101111100101010000100101001110000101101101001110100001101101001100100100100001110000110111001111111000100001111000011011101000101100111110100101000101100101101111000001000111101100010001111010000101111111100110010...

input:

69749
010101111101110110000100101100101001011110111110000010101000101010111100111111001101111100101010000100101001110000101101101001110100001101101001100100100100001110000110111001111111000100001111000011011101000101100111110100101000101100101101111000001000111101100010001111010000101111111100110010...

output:

0 69749 22119

result:

points 1.0 n = 100000, D = 69749, L = 22119

Test #17:

score: 100
Accepted
time: 34ms
memory: 10712kb

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:

69749
011000101111001101101100111111110000110100100100000101100101011011010011100110011010100011111110001101111101101000011111010001101110011100101001101111110001100001011001000100001001100011100111010001110011111101000010100100100010000100110110010110110100000011000001110111111111000000001011010010...

input:

69749
011000101111001101101100111111110000110100100100000101100101011011010011100110011010100011111110001101111101101000011111010001101110011100101001101111110001100001011001000100001001100011100111010001110011111101000010100100100010000100110110010110110100000011000001110111111111000000001011010010...

output:

0 69749 22256

result:

points 1.0 n = 100000, D = 69749, L = 22256

Test #18:

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

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:

69749
100000101100010100000110110011110100010010100001101111011011011100010101001110101111010110011101001010101001000011011010010100011111011111000110101011001101011010111000010001101011010111011001011011111011001000110110100001110001101100101111100100010110000010000110000101011101010001010011010101...

input:

69749
100000101100010100000110110011110100010010100001101111011011011100010101001110101111010110011101001010101001000011011010010100011111011111000110101011001101011010111000010001101011010111011001011011111011001000110110100001110001101100101111100100010110000010000110000101011101010001010011010101...

output:

0 69749 22071

result:

points 1.0 n = 100000, D = 69749, L = 22071

Test #19:

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

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:

69749
110111111011101100100010011110001011101011000111010101010001010010110000001000101110011110010110010000000000001110100011101110111011010000011001110111011111100101100010110001101010010111101000110001111101111101000010101100000010001011010111110101011001111101011011010100001001111001101001010100...

input:

69749
110111111011101100100010011110001011101011000111010101010001010010110000001000101110011110010110010000000000001110100011101110111011010000011001110111011111100101100010110001101010010111101000110001111101111101000010101100000010001011010111110101011001111101011011010100001001111001101001010100...

output:

0 69749 22257

result:

points 1.0 n = 100000, D = 69749, L = 22257

Test #20:

score: 100
Accepted
time: 34ms
memory: 10716kb

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:

69749
000001110001001011011010110101100010001100101001101111010010001001111011011101011110000001000111000101101011111100001000000111001111011001101010100100000101000001110100001001000100001110100011100100101110011101000101111011100000001010001000101110011101000101010101100100010000110110100110010110...

input:

69749
000001110001001011011010110101100010001100101001101111010010001001111011011101011110000001000111000101101011111100001000000111001111011001101010100100000101000001110100001001000100001110100011100100101110011101000101111011100000001010001000101110011101000101010101100100010000110110100110010110...

output:

0 69749 22040

result:

points 1.0 n = 99997, D = 69749, L = 22040

Test #21:

score: 100
Accepted
time: 32ms
memory: 10484kb

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:

69749
001001011010010001101011001101011101001100000101011011000111110111111001011011010100101001100001000001110001110000100111001110001001111001001011100000101111010001010001011011011001001000100000101000001111001111001110010000001101010001011111101001111000111111000001001001010100011100010000000001...

input:

69749
001001011010010001101011001101011101001100000101011011000111110111111001011011010100101001100001000001110001110000100111001110001001111001001011100000101111010001010001011011011001001000100000101000001111001111001110010000001101010001011111101001111000111111000001001001010100011100010000000001...

output:

0 69749 22360

result:

points 1.0 n = 99996, D = 69749, L = 22360

Test #22:

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

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:

69749
101101001100100100101111011110111101011101100110111001100111000101100111011010110000001111000101011011111101110010110110000100100101000011011001101000000110000001010000010100010011110010001111111000101100101101100100101101001101101111100100101010101100011100100100110100001001001101101001100101...

input:

69749
101101001100100100101111011110111101011101100110111001100111000101100111011010110000001111000101011011111101110010110110000100100101000011011001101000000110000001010000010100010011110010001111111000101100101101100100101101001101101111100100101010101100011100100100110100001001001101101001100101...

output:

0 69749 22233

result:

points 1.0 n = 99995, D = 69749, L = 22233

Test #23:

score: 100
Accepted
time: 20ms
memory: 10428kb

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:

69749
111111100000110000111110011111001111001010111111100100001110101001011001011110110101001111011111001101111010000110011011010100000101100010111011011011100001000101000110010111010111100000111101010100001100111110110001000011001100100000101010100111011010010100011101100101001001110011101000011111...

input:

69749
111111100000110000111110011111001111001010111111100100001110101001011001011110110101001111011111001101111010000110011011010100000101100010111011011011100001000101000110010111010111100000111101010100001100111110110001000011001100100000101010100111011010010100011101100101001001110011101000011111...

output:

0 69749 22316

result:

points 1.0 n = 99994, D = 69749, L = 22316

Test #24:

score: 100
Accepted
time: 38ms
memory: 10540kb

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:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 49999

result:

points 1.0 n = 100000, D = 69749, L = 49999

Test #25:

score: 100
Accepted
time: 44ms
memory: 10548kb

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:

69749
111101011000000011101110000001100001000000010010011011101010001010000001101100010000111000010111000101110011010100010100000011011000100001110000101110001011100110101000101000000110110001000011100001011100010111001101010001010000001101100010000111000010111000101110011010100010100000011011000100...

input:

69749
111101011000000011101110000001100001000000010010011011101010001010000001101100010000111000010111000101110011010100010100000011011000100001110000101110001011100110101000101000000110110001000011100001011100010111001101010001010000001101100010000111000010111000101110011010100010100000011011000100...

output:

0 69749 49999

result:

points 1.0 n = 100000, D = 69749, L = 49999

Test #26:

score: 100
Accepted
time: 44ms
memory: 10500kb

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:

69749
000000101111000001000101011000101010011101010111010111001011001110001011001100110100010000111011000111111101111110110010010011100100011011010000010101011011001111010001010000001101100010000111000010111000101110010001011001110001011001100110100010000111011000111111101111110110010010011100100011...

input:

69749
000000101111000001000101011000101010011101010111010111001011001110001011001100110100010000111011000111111101111110110010010011100100011011010000010101011011001111010001010000001101100010000111000010111000101110010001011001110001011001100110100010000111011000111111101111110110010010011100100011...

output:

0 69749 33333

result:

points 1.0 n = 99999, D = 69749, L = 33333

Test #27:

score: 100
Accepted
time: 34ms
memory: 10800kb

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:

69749
101101111010000110001110010011111010010111100011011101111111011001001001110010001101101000001010101101100111101000101000000110110001000011100001011100010111001000101100111000101100110011010001000011101100011111110111111011001001001110010001101101000001010101101100111101000101000000110110001000...

input:

69749
101101111010000110001110010011111010010111100011011101111111011001001001110010001101101000001010101101100111101000101000000110110001000011100001011100010111001000101100111000101100110011010001000011101100011111110111111011001001001110010001101101000001010101101100111101000101000000110110001000...

output:

0 69749 33332

result:

points 1.0 n = 99998, D = 69749, L = 33332

Test #28:

score: 100
Accepted
time: 46ms
memory: 10536kb

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:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #29:

score: 100
Accepted
time: 52ms
memory: 10552kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #30:

score: 100
Accepted
time: 38ms
memory: 10716kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #31:

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

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:

69749
010110110011010011110011100100100110000110001001011111101001011100001111101000010101011110011001101101110011010011101111101101110001010010001000000101101010000011110101001010111000100101000010100110110011000011000010111110101111001001010000100101100001111011011010100011000001111010110010010110...

input:

69749
010110110011010011110011100100100110000110001001011111101001011100001111101000010101011110011001101101110011010011101111101101110001010010001000000101101010000011110101001010111000100101000010100110110011000011000010111110101111001001010000100101100001111011011010100011000001111010110010010110...

output:

0 69749 49999

result:

points 1.0 n = 100000, D = 69749, L = 49999

Test #32:

score: 100
Accepted
time: 32ms
memory: 10716kb

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:

69749
001111100110001110111100110101010111111010010111101101011101100100011000111110011111001001110011110001010101001110011101100010000001001010110101010111010110011111010111001001011000111100101111111011100100111011000000010010001000011100001010011001000110010010001100001101100001010001001001011101...

input:

69749
001111100110001110111100110101010111111010010111101101011101100100011000111110011111001001110011110001010101001110011101100010000001001010110101010111010110011111010111001001011000111100101111111011100100111011000000010010001000011100001010011001000110010010001100001101100001010001001001011101...

output:

0 69749 49999

result:

points 1.0 n = 100000, D = 69749, L = 49999

Test #33:

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

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:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 1

result:

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

Test #34:

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

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:

69749
101001100000011001101101000110010001001011011001101101010100101011110100011001100011110001000001000000101011011010000110010111001100011011011011011011100101100011011110000110111011011110101011010010111000001111110001111111110010101100010100110101101110001001110100111111011001011011110011001010...

input:

69749
101001100000011001101101000110010001001011011001101101010100101011110100011001100011110001000001000000101011011010000110010111001100011011011011011011100101100011011110000110111011011110101011010010111000001111110001111111110010101100010100110101101110001001110100111111011001011011110011001010...

output:

0 69749 33332

result:

points 1.0 n = 99998, D = 69749, L = 33332

Test #35:

score: 100
Accepted
time: 32ms
memory: 10536kb

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:

69749
101010010011100011101100011001001010001011001101011101001110010011010110011001011001010111101001001011000111010001010111010001111001001110000111000000000111100011011010001101111101111111011000010010110110011010110110000101101110110111101101000000110110011110110100111110010000001010100001111011...

input:

69749
101010010011100011101100011001001010001011001101011101001110010011010110011001011001010111101001001011000111010001010111010001111001001110000111000000000111100011011010001101111101111111011000010010110110011010110110000101101110110111101101000000110110011110110100111110010000001010100001111011...

output:

0 69749 33332

result:

points 1.0 n = 99998, D = 69749, L = 33332

Test #36:

score: 100
Accepted
time: 52ms
memory: 10652kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #37:

score: 100
Accepted
time: 46ms
memory: 10556kb

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:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #38:

score: 100
Accepted
time: 34ms
memory: 10656kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #39:

score: 100
Accepted
time: 52ms
memory: 10548kb

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:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
001101000101000000110110001000011100001011100010111001100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #40:

score: 100
Accepted
time: 46ms
memory: 10544kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #41:

score: 100
Accepted
time: 56ms
memory: 10712kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #42:

score: 100
Accepted
time: 38ms
memory: 10524kb

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:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

input:

69749
010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000001000000000000000000000000000...

output:

0 69749 0

result:

points 1.0 n = 100000, D = 69749, L = 0

Test #43:

score: 100
Accepted
time: 26ms
memory: 10500kb

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:

69749
010111111001101100001000101110110001001010100000000000100101110111011101011010000001110011100101000010101100011001011010101000111100010001101000110001000010011110100011110111111000100110011100000110001011001001000010001110110100001101010110010100110000000101001000001011010101110000100111110000...

input:

69749
010111111001101100001000101110110001001010100000000000100101110111011101011010000001110011100101000010101100011001011010101000111100010001101000110001000010011110100011110111111000100110011100000110001011001001000010001110110100001101010110010100110000000101001000001011010101110000100111110000...

output:

0 69749 25013

result:

points 1.0 n = 100000, D = 69749, L = 25013

Test #44:

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

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:

69749
100000110011001011011010110100101011011101110010111001100010110111001001000001110000100111010011001001100001110111111100101101101011001101100100111001110100000001100000100000011001000001001111001111000001001000010001011001011110010110101100101001110000011111011010001001000101010010110111010011...

input:

69749
100000110011001011011010110100101011011101110010111001100010110111001001000001110000100111010011001001100001110111111100101101101011001101100100111001110100000001100000100000011001000001001111001111000001001000010001011001011110010110101100101001110000011111011010001001000101010010110111010011...

output:

0 69749 25027

result:

points 1.0 n = 100000, D = 69749, L = 25027

Extra Test:

score: 0
Extra Test Passed