QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#19870#3098. Ancient MachineQingyu82 80ms10284kbC++201.9kb2022-02-12 18:33:042023-01-17 10:36:56

Judging History

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

  • [2023-08-10 23:21:45]
  • System Update: QOJ starts to keep a history of the judgings of all the submissions.
  • [2023-01-17 10:36:56]
  • 评测
  • 测评结果:82
  • 用时:80ms
  • 内存:10284kb
  • [2022-02-12 18:33:04]
  • 提交

Anna

#include "Anna.h"
#include <bits/stdc++.h>

namespace{
  int A=63,B=44;
  long long fib[100];
  void init(){
    fib[0]=1;
    fib[1]=2;
    for(int i=2;i<=A;i++){
      fib[i]=fib[i-1]+fib[i-2];
    }
  }
  long long encode(std::vector<int>y){
    reverse(y.begin(),y.end());
    long long res=0;
    for(int i=0;i<A;i++){
      if(y[i]==1)res+=fib[i];
    }
    return res;
  }
}

void Anna(int N,std::vector<char>S){
  std::vector<int>x;
  int p=0;
  while(p<N&&S[p]!='X'){
    x.push_back(0);
    p++;
  }
  if(p<N){
    x.push_back(1);
    x.push_back(0);
    p++;
  }
  for(;p<N;p++){
    if(S[p]=='Z'&&(p==N-1||S[p+1]!='Z'))x.push_back(1);
    else x.push_back(0);
  }
  while(x.size()%A!=0)x.push_back(0);
  init();
  for(int i=0;i<x.size();i+=A){
    std::vector<int>y(A);
    for(int j=0;j<A;j++){
      y[j]=x[i+j];
    }
    long long s=encode(y);
    for(long long j=0;j<B;j++)Send(s>>j&1);
  }
for(int i = 0;i < 10000;++i) Send(0);
}

Bruno

#include "Bruno.h"
#include <bits/stdc++.h>

namespace{
  std::vector<int>X;
  int A=63,B=44;
  long long fib[100];
  void init(){
    fib[0]=1;
    fib[1]=2;
    for(int i=2;i<=A;i++){
        fib[i]=fib[i-1]+fib[i-2];
    }
  }
  void decode(long long s){
    for(int i=A-1;i>=0;i--){
      if(fib[i]<=s){
        s-=fib[i];
        X.push_back(1);
      }else X.push_back(0);
    }
  }
}

void Bruno(int N,int L,std::vector<int>x){
	
	x.resize(x.size()-10000);
  init();
  for(int i=0;i<L;i+=B){
    long long s=0;
    for(long long j=0;j<B;j++)s+=(long long)x[i+j]<<j;
    decode(s);
  }
  int p=0,l=0;
  while(p<N&&!X[l]){
    Remove(p);
    p++;
    l++;
  }
  int la=p,lx=p;
  p++;
  l+=2;
  for(;p<N;p++,l++){
    if(X[l]){
      for(int i=p-1;i>la;i--)Remove(i);
      Remove(p);
      la=p;
    }
  }
  for(int i=N-1;i>la;i--)Remove(i);
  if(lx<N)Remove(lx);
}

Details

Tip: Click on the bar to expand more detailed information

Subtask #1:

score: 5
Accepted

Test #1:

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

input:

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

output:

10044
110010101100100000111111100010110100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
110010101100100000111111100010110100000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 3

result:

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

Test #2:

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

input:

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

output:

10044
110100111011100111011111000011000111000110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
110100111011100111011111000011000111000110110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 3

result:

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

Test #3:

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

input:

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

output:

10044
100010010110000110001011101000110001100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
100010010110000110001011101000110001100010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 2

result:

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

Test #4:

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

input:

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

output:

10044
001011001000010000110001101000010010000010110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
001011001000010000110001101000010010000010110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 2

result:

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

Test #5:

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

input:

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

output:

10044
100110111011111010101011000111000010111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
100110111011111010101011000111000010111110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 5

result:

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

Test #6:

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

input:

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

output:

10044
000011100100101010110010101011101011100011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
000011100100101010110010101011101011100011010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 2

result:

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

Test #7:

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

input:

3
X Y Z

output:

10044
001000111001001100000110111100011011011111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
001000111001001100000110111100011011011111010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 1

result:

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

Test #8:

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

input:

3
Z Y X

output:

10044
100110111101110110011000010110011111010111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
100110111101110110011000010110011111010111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 0

result:

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

Test #9:

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

input:

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

output:

10044
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 0

result:

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

Test #10:

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

input:

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

output:

10044
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 0

result:

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

Test #11:

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

input:

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

output:

10044
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

10044
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 10044 0

result:

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

Subtask #2:

score: 77
Acceptable Answer

Test #12:

score: 82
Acceptable Answer
time: 34ms
memory: 10184kb

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:

79872
101100101010101100100101100010011101011001111111010011011100001110000000101011111001000000000011001000010010111100011001101010111000101001001000000110110001110010101111001000101010011111000100111000101001010001000010100010100101010011111000101111001001010010010110111110000000001100010111110111...

input:

79872
101100101010101100100101100010011101011001111111010011011100001110000000101011111001000000000011001000010010111100011001101010111000101001001000000110110001110010101111001000101010011111000100111000101001010001000010100010100101010011111000101111001001010010010110111110000000001100010111110111...

output:

0 79872 22133

result:

points 0.82105263160 n = 100000, D = 79872, L = 22133

Test #13:

score: 82
Acceptable Answer
time: 40ms
memory: 10160kb

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:

79872
101101010000010010101100101011011000111001101101110111001100000101001001100101000101011011011110110011100010111011001101000001010001101000001111010111100110001001101000000101001101100010000001011000111110111110101001111000001110111111010111011000100111000011101011001011101101100010101101011110...

input:

79872
101101010000010010101100101011011000111001101101110111001100000101001001100101000101011011011110110011100010111011001101000001010001101000001111010111100110001001101000000101001101100010000001011000111110111110101001111000001110111111010111011000100111000011101011001011101101100010101101011110...

output:

0 79872 22275

result:

points 0.82105263160 n = 100000, D = 79872, L = 22275

Test #14:

score: 82
Acceptable Answer
time: 38ms
memory: 10264kb

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:

79872
111110111110000010000101101000111000000101110010110001100100110000011100110111010010100111000000001000111100010111111001011000000000010101000001000011100001100110110111000000001100101110010111101010000011000110111101001011001000111111111010100101010101010010000000000100011110011101111101001111...

input:

79872
111110111110000010000101101000111000000101110010110001100100110000011100110111010010100111000000001000111100010111111001011000000000010101000001000011100001100110110111000000001100101110010111101010000011000110111101001011001000111111111010100101010101010010000000000100011110011101111101001111...

output:

0 79872 22177

result:

points 0.82105263160 n = 100000, D = 79872, L = 22177

Test #15:

score: 82
Acceptable Answer
time: 42ms
memory: 10244kb

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:

79872
001100001000011000010011011101010100011111001100001011010101011000001110111100101011100011001000000101011000001001100110101110001010000111000101111010101100100011111000010101010100111100101111011001010100100010001000000101000010011110001110101011100001110001010001101101100000010010000000000100...

input:

79872
001100001000011000010011011101010100011111001100001011010101011000001110111100101011100011001000000101011000001001100110101110001010000111000101111010101100100011111000010101010100111100101111011001010100100010001000000101000010011110001110101011100001110001010001101101100000010010000000000100...

output:

0 79872 22192

result:

points 0.82105263160 n = 100000, D = 79872, L = 22192

Test #16:

score: 82
Acceptable Answer
time: 44ms
memory: 10236kb

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:

79872
101111011101010000100110100111101001011111001011011001001001000110001010111010100110011000011010100101101010100000100110000101100100000001000101011010101111111011001010011010110010100001010100100101000110101000111010001011101111010001001101010101100110100011011000011011000011101100001001010011...

input:

79872
101111011101010000100110100111101001011111001011011001001001000110001010111010100110011000011010100101101010100000100110000101100100000001000101011010101111111011001010011010110010100001010100100101000110101000111010001011101111010001001101010101100110100011011000011011000011101100001001010011...

output:

0 79872 22119

result:

points 0.82105263160 n = 100000, D = 79872, L = 22119

Test #17:

score: 82
Acceptable Answer
time: 64ms
memory: 10284kb

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:

79872
110101110111111010011011000000000001001110011000010110100101100011101000001101110000000000111101010101000111110001100001110110011110000101010111111110010101100011110001110001010000000101000000010101110010111010011100100001111001110000101000010000010010000001001000111000111011001001001010011111...

input:

79872
110101110111111010011011000000000001001110011000010110100101100011101000001101110000000000111101010101000111110001100001110110011110000101010111111110010101100011110001110001010000000101000000010101110010111010011100100001111001110000101000010000010010000001001000111000111011001001001010011111...

output:

0 79872 22256

result:

points 0.82105263160 n = 100000, D = 79872, L = 22256

Test #18:

score: 82
Acceptable Answer
time: 38ms
memory: 10248kb

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:

79872
110100111110101111010111011101110110000010111110110011101010001100110101110000100001010011001010111111110110011001001011110000100111011100111000011110110001001110011101000110010010110111001111110001000010001101010000001111110001010010110010000101101110110010000101111111111100001100011011100010...

input:

79872
110100111110101111010111011101110110000010111110110011101010001100110101110000100001010011001010111111110110011001001011110000100111011100111000011110110001001110011101000110010010110111001111110001000010001101010000001111110001010010110010000101101110110010000101111111111100001100011011100010...

output:

0 79872 22071

result:

points 0.82105263160 n = 100000, D = 79872, L = 22071

Test #19:

score: 82
Acceptable Answer
time: 30ms
memory: 10256kb

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:

79872
111011110100001101011010001100100100011110110101110010110100000001110111010111100110010011100111101000100111100011100000110001100100111011101111111010100011000011110101111001101111110111110100110100001101111100101111000010101111011011100110001010001010111010110010100110101001000110111010011010...

input:

79872
111011110100001101011010001100100100011110110101110010110100000001110111010111100110010011100111101000100111100011100000110001100100111011101111111010100011000011110101111001101111110111110100110100001101111100101111000010101111011011100110001010001010111010110010100110101001000110111010011010...

output:

0 79872 22257

result:

points 0.82105263160 n = 100000, D = 79872, L = 22257

Test #20:

score: 82
Acceptable Answer
time: 40ms
memory: 10236kb

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:

79872
010010001100111111111110011100101001000010110111001010111000100110101110001100101001010110110100000000000011101011100011100010010000011011001011101001001000000001100101110111001111111100101111111100000010000100011010011100000010111000001111100111010111010001111010100111000010001110011100100000...

input:

79872
010010001100111111111110011100101001000010110111001010111000100110101110001100101001010110110100000000000011101011100011100010010000011011001011101001001000000001100101110111001111111100101111111100000010000100011010011100000010111000001111100111010111010001111010100111000010001110011100100000...

output:

0 79872 22040

result:

points 0.82105263160 n = 99997, D = 79872, L = 22040

Test #21:

score: 82
Acceptable Answer
time: 20ms
memory: 10200kb

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:

79872
011001100101000100010101100100001101111111010111011001100111000001110001011111100010001110110010010000010101111010001011011110110000110001011010101101010010111011010101010100000111000011001111011110101001111101000010110010011001110100000000001110101001100001111001101111000100011010110000101000...

input:

79872
011001100101000100010101100100001101111111010111011001100111000001110001011111100010001110110010010000010101111010001011011110110000110001011010101101010010111011010101010100000111000011001111011110101001111101000010110010011001110100000000001110101001100001111001101111000100011010110000101000...

output:

0 79872 22360

result:

points 0.82105263160 n = 99996, D = 79872, L = 22360

Test #22:

score: 82
Acceptable Answer
time: 46ms
memory: 10144kb

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:

79872
011000000010110001001110010100110101101010110110011010011111110111110100011001111000011011011001001100010101111010100101111110101110000101001000111101111100100110100001101000011100000110011100111010100001001001001000111000101001111001000110100000101100101001000011011000110101010101101001000010...

input:

79872
011000000010110001001110010100110101101010110110011010011111110111110100011001111000011011011001001100010101111010100101111110101110000101001000111101111100100110100001101000011100000110011100111010100001001001001000111000101001111001000110100000101100101001000011011000110101010101101001000010...

output:

0 79872 22233

result:

points 0.82105263160 n = 99995, D = 79872, L = 22233

Test #23:

score: 82
Acceptable Answer
time: 52ms
memory: 10144kb

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:

79872
100101010111011000101101011100111000001011000011010011001111000010001110011001110000011010010110110001111001011111011001000011000100010110100110100100101111010101100101001001001000000111101001111111001101010001100110111000010001101000111000011001011100100000101110111101011101100110100000110100...

input:

79872
100101010111011000101101011100111000001011000011010011001111000010001110011001110000011010010110110001111001011111011001000011000100010110100110100100101111010101100101001001001000000111101001111111001101010001100110111000010001101000111000011001011100100000101110111101011101100110100000110100...

output:

0 79872 22316

result:

points 0.82105263160 n = 99994, D = 79872, L = 22316

Test #24:

score: 82
Acceptable Answer
time: 78ms
memory: 10268kb

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:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 49999

result:

points 0.82105263160 n = 100000, D = 79872, L = 49999

Test #25:

score: 82
Acceptable Answer
time: 78ms
memory: 10252kb

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:

79872
001110011010000101011110100101001011100111110101110100000100010100111000011001100101100100111001101000010101111010010100101110011111010111010000010001010011100001100110010110010011100110100001010111101001010010111001111101011101000001000101001110000110011001011001001110011010000101011110100101...

input:

79872
001110011010000101011110100101001011100111110101110100000100010100111000011001100101100100111001101000010101111010010100101110011111010111010000010001010011100001100110010110010011100110100001010111101001010010111001111101011101000001000101001110000110011001011001001110011010000101011110100101...

output:

0 79872 49999

result:

points 0.82105263160 n = 100000, D = 79872, L = 49999

Test #26:

score: 82
Acceptable Answer
time: 36ms
memory: 10236kb

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:

79872
110101001100101001000101101000111000010100111101010011001010010001011010001110000101001111010100110010100100010110100011100001010011110101001100101001000101101000111000010100111101010011001010010001011010001110000101001111010100110010100100010110100011100001010011110101001100101001000101101000...

input:

79872
110101001100101001000101101000111000010100111101010011001010010001011010001110000101001111010100110010100100010110100011100001010011110101001100101001000101101000111000010100111101010011001010010001011010001110000101001111010100110010100100010110100011100001010011110101001100101001000101101000...

output:

0 79872 33333

result:

points 0.82105263160 n = 99999, D = 79872, L = 33333

Test #27:

score: 82
Acceptable Answer
time: 48ms
memory: 10276kb

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:

79872
000110001000110011110101010010011001111001111011101000001000101001110000110011001011001010111010000010001010011100001100110010110010101110100000100010100111000011001100101100101011101000001000101001110000110011001011001010111010000010001010011100001100110010110010101110100000100010100111000011...

input:

79872
000110001000110011110101010010011001111001111011101000001000101001110000110011001011001010111010000010001010011100001100110010110010101110100000100010100111000011001100101100101011101000001000101001110000110011001011001010111010000010001010011100001100110010110010101110100000100010100111000011...

output:

0 79872 33332

result:

points 0.82105263160 n = 99998, D = 79872, L = 33332

Test #28:

score: 82
Acceptable Answer
time: 76ms
memory: 10208kb

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:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #29:

score: 82
Acceptable Answer
time: 72ms
memory: 10200kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #30:

score: 82
Acceptable Answer
time: 68ms
memory: 10272kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #31:

score: 82
Acceptable Answer
time: 34ms
memory: 10236kb

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:

79872
100100110110011110111010111101011111010010111100011001110010111111110001110100011101101011001001100100101100011010001001111111010100000111010110111011100011110010011001101010111100000010100100111101011101000011001100110001101111000110101101111111100110010011100010111100101011011110000110011100...

input:

79872
100100110110011110111010111101011111010010111100011001110010111111110001110100011101101011001001100100101100011010001001111111010100000111010110111011100011110010011001101010111100000010100100111101011101000011001100110001101111000110101101111111100110010011100010111100101011011110000110011100...

output:

0 79872 49999

result:

points 0.82105263160 n = 100000, D = 79872, L = 49999

Test #32:

score: 82
Acceptable Answer
time: 36ms
memory: 10148kb

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:

79872
001100010110111111110010101111000001010101011011110010101001110011001000010111110101100111101001000110011000100110011001101111001001000111110101100110001001010001100100100111110011111011001000101011110101010110111110011000100010101011001011100110100100010101101000111110001100011100111011111010...

input:

79872
001100010110111111110010101111000001010101011011110010101001110011001000010111110101100111101001000110011000100110011001101111001001000111110101100110001001010001100100100111110011111011001000101011110101010110111110011000100010101011001011100110100100010101101000111110001100011100111011111010...

output:

0 79872 49999

result:

points 0.82105263160 n = 100000, D = 79872, L = 49999

Test #33:

score: 82
Acceptable Answer
time: 66ms
memory: 10268kb

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:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 1

result:

points 0.82105263160 n = 100000, D = 79872, L = 1

Test #34:

score: 82
Acceptable Answer
time: 32ms
memory: 10164kb

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:

79872
100001010100010100010010111011111101001001110011000101011101100011110101010110011000111000100011001111100100011010100010100110011110001000100010010011000001110000001001111100001101000001111110000110111111110011000111011010111010111111010000100110000111101110010010000110100101001111110001010000...

input:

79872
100001010100010100010010111011111101001001110011000101011101100011110101010110011000111000100011001111100100011010100010100110011110001000100010010011000001110000001001111100001101000001111110000110111111110011000111011010111010111111010000100110000111101110010010000110100101001111110001010000...

output:

0 79872 33332

result:

points 0.82105263160 n = 99998, D = 79872, L = 33332

Test #35:

score: 82
Acceptable Answer
time: 50ms
memory: 10160kb

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:

79872
001111101100101001001001010111100110111001110001100100101000100101111110011000100011111000011110000110101101000110101101101001010010110111000101010010111001111010010100101100100011101111110100011010010000001001010111110010000110100110101100101101001010111001111100001001001001011000100111011111...

input:

79872
001111101100101001001001010111100110111001110001100100101000100101111110011000100011111000011110000110101101000110101101101001010010110111000101010010111001111010010100101100100011101111110100011010010000001001010111110010000110100110101100101101001010111001111100001001001001011000100111011111...

output:

0 79872 33332

result:

points 0.82105263160 n = 99998, D = 79872, L = 33332

Test #36:

score: 82
Acceptable Answer
time: 76ms
memory: 10272kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #37:

score: 82
Acceptable Answer
time: 52ms
memory: 10160kb

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:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #38:

score: 82
Acceptable Answer
time: 70ms
memory: 10284kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #39:

score: 82
Acceptable Answer
time: 62ms
memory: 10256kb

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:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
110111010000010001010011100001100110010110010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #40:

score: 82
Acceptable Answer
time: 78ms
memory: 10280kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #41:

score: 82
Acceptable Answer
time: 54ms
memory: 10260kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #42:

score: 82
Acceptable Answer
time: 80ms
memory: 10260kb

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:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

input:

79872
000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...

output:

0 79872 0

result:

points 0.82105263160 n = 100000, D = 79872, L = 0

Test #43:

score: 82
Acceptable Answer
time: 42ms
memory: 10256kb

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:

79872
100111110001110101111011010111001000000000000000101010100100110011101100001010011110000100100100001000010000011011110010100111000110111010110110011000110111101010000110100100100100110101111101010110000100111110101010011101000100101010111111110111101000011101011001100100100011010010110001011100...

input:

79872
100111110001110101111011010111001000000000000000101010100100110011101100001010011110000100100100001000010000011011110010100111000110111010110110011000110111101010000110100100100100110101111101010110000100111110101010011101000100101010111111110111101000011101011001100100100011010010110001011100...

output:

0 79872 25013

result:

points 0.82105263160 n = 100000, D = 79872, L = 25013

Test #44:

score: 82
Acceptable Answer
time: 60ms
memory: 10172kb

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:

79872
001100000111100111000011101001001110101010110111111101010111110001101111111000111001010011101000110110110001001110010100001101100000011000100100100100101110010000010101000100100111010000101000001010100101111100001001010001110111010101011111000010010000110110100000111111100111100000000111001100...

input:

79872
001100000111100111000011101001001110101010110111111101010111110001101111111000111001010011101000110110110001001110010100001101100000011000100100100100101110010000010101000100100111010000101000001010100101111100001001010001110111010101011111000010010000110110100000111111100111100000000111001100...

output:

0 79872 25027

result:

points 0.82105263160 n = 100000, D = 79872, L = 25027