QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#325793 | #3098. Ancient Machine | bachbeo2007 | 98 | 58ms | 9908kb | C++20 | 2.3kb | 2024-02-11 23:12:30 | 2024-02-11 23:12:30 |
Judging History
Anna
#include "Anna.h"
#include <bits/stdc++.h>
using namespace std;
namespace{
int F[50];
}
int bit_to_fib(string s){
int total=0,pos=39;
while(pos>=0){
if(s[pos]=='1') total+=F[pos],pos-=2;
else pos--;
}
return total;
}
void Anna(int N, std::vector<char> S) {
F[0]=1;F[1]=2;
for(int i=2;i<=40;i++) F[i]=(F[i-1]+F[i-2]);
int f=-1,lst=-1;
string res;
for(int i=0;i<N;i++){
if(f==-1){
if(S[i]=='X') f=i;
res+='0';
}
else if(S[i]=='Z'){
if(S[i-1]=='Z') res.back()='0';
res+='1';
}
else res+='0';
}
bool check=true;
if(f!=-1 && (f+1==N || res[f+1]=='0')) res[f]='1';
else check=false;
while(N%40!=0) res+='0',N++;
for(int i=0;i<N;i+=40){
string cur;
for(int j=0;j<40;j++) cur+=res[i+j];
int total=bit_to_fib(cur);
for(int j=0;j<28;j++) Send(total>>j&1);
}
if(!check){
if(f==-1) Send(0);
else Send(1);
}
}
Bruno
#include "Bruno.h"
#include<bits/stdc++.h>
using namespace std;
namespace{
int F[50];
}
string fib_to_bit(int total){
string res;
int pos=39;
while(pos>=0){
if(total>=F[pos]) res+="10",total-=F[pos],pos-=2;
else res+='0',pos--;
}
if((int)res.length()>40) res.pop_back();
reverse(res.begin(),res.end());
return res;
}
void Bruno(int N, int L,vector<int> A) {
F[0]=1;F[1]=2;
for(int i=2;i<=40;i++) F[i]=F[i-1]+F[i-2];
int f=0;
if(L%28!=0){
if(A.back()!=0) f=1;
else f=-1;
A.pop_back();L--;
}
if(f==-1){
for(int i=0;i<N;i++) Remove(i);
return;
}
string s;
for(int i=0;i<L;i+=28){
int total=0;
for(int j=0;j<28;j++) total+=A[i+j]<<j;
s+=fib_to_bit(total);
}
while((int)s.length()>N) s.pop_back();
for(int i=0;i<N;i++) if(s[i]=='1'){
f=i-f;break;
}
for(int i=0;i<f;i++) Remove(i);
int lst=f;
for(int i=f+1;i<N;i++){
if(s[i]=='1'){
for(int j=i-1;j>lst;j--) Remove(j);
Remove(i);lst=i;
}
}
for(int i=lst+1;i<N;i++) Remove(i);
Remove(f);
}
Details
Tip: Click on the bar to expand more detailed information
Subtask #1:
score: 5
Accepted
Test #1:
score: 100
Accepted
time: 2ms
memory: 3780kb
input:
18 Y X Y Z X Z X X Z Z Y Y Z Y Y Z X X
output:
28 1100010000010000000000000000
input:
28 1100010000010000000000000000
output:
0 28 3
result:
ok n = 18, D = 28, L = 3
Test #2:
score: 100
Accepted
time: 2ms
memory: 3792kb
input:
18 X Z X Y Y Y X Z X Y Z Z Z Z Y Z Z Y
output:
29 01111001001100000000000000001
input:
29 01111001001100000000000000001
output:
0 29 3
result:
ok n = 18, D = 29, L = 3
Test #3:
score: 100
Accepted
time: 2ms
memory: 3792kb
input:
18 Y Z Z Y Z X X Z Y Y Z Z Z Y X X Z Y
output:
28 0000001111010000000000000000
input:
28 0000001111010000000000000000
output:
0 28 2
result:
ok n = 18, D = 28, L = 2
Test #4:
score: 100
Accepted
time: 0ms
memory: 3804kb
input:
18 X Z Z X Z X X Z X Y Y X X Z X Y Z X
output:
28 0001010100110000000000000000
input:
28 0001010100110000000000000000
output:
0 28 2
result:
ok n = 18, D = 28, L = 2
Test #5:
score: 100
Accepted
time: 0ms
memory: 3788kb
input:
18 X Y X Y Y X X Z Y Z Y X Z Y Y X X Z
output:
28 0101001001001000000000000000
input:
28 0101001001001000000000000000
output:
0 28 5
result:
ok n = 18, D = 28, L = 5
Test #6:
score: 100
Accepted
time: 2ms
memory: 3744kb
input:
18 X X Y Z X Y Y Y X X Z X X X Z X Z Z
output:
28 0110001100101000000000000000
input:
28 0110001100101000000000000000
output:
0 28 2
result:
ok n = 18, D = 28, L = 2
Test #7:
score: 100
Accepted
time: 2ms
memory: 4072kb
input:
3 X Y Z
output:
28 0010000000000000000000000000
input:
28 0010000000000000000000000000
output:
0 28 1
result:
ok n = 3, D = 28, L = 1
Test #8:
score: 100
Accepted
time: 2ms
memory: 3800kb
input:
3 Z Y X
output:
28 1100000000000000000000000000
input:
28 1100000000000000000000000000
output:
0 28 0
result:
ok n = 3, D = 28, L = 0
Test #9:
score: 100
Accepted
time: 2ms
memory: 3792kb
input:
18 X X X X X X X X X X X X X X X X X X
output:
28 1000000000000000000000000000
input:
28 1000000000000000000000000000
output:
0 28 0
result:
ok n = 18, D = 28, L = 0
Test #10:
score: 100
Accepted
time: 0ms
memory: 3804kb
input:
18 Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y
output:
29 00000000000000000000000000000
input:
29 00000000000000000000000000000
output:
0 29 0
result:
ok n = 18, D = 29, L = 0
Test #11:
score: 100
Accepted
time: 2ms
memory: 3800kb
input:
18 Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z Z
output:
29 00000000000000000000000000000
input:
29 00000000000000000000000000000
output:
0 29 0
result:
ok n = 18, D = 29, L = 0
Subtask #2:
score: 93
Acceptable Answer
Test #12:
score: 98
Acceptable Answer
time: 50ms
memory: 9680kb
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:
70001 001101010001111010011000000010111101011010101011111001100011000000011011110001110100001010011110001101101001000100010100111100010110010011100010000111110001101100000110110100111011010000010011101010000101001110110001010001000000010001101010101011101010111111010011101010011101000010011101111110...
input:
70001 001101010001111010011000000010111101011010101011111001100011000000011011110001110100001010011110001101101001000100010100111100010110010011100010000111110001101100000110110100111011010000010011101010000101001110110001010001000000010001101010101011101010111111010011101010011101000010011101111110...
output:
0 70001 22133
result:
points 0.98947368420 n = 100000, D = 70001, L = 22133
Test #13:
score: 100
Accepted
time: 34ms
memory: 9564kb
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:
70000 111000000011101011101001011100111000111000101011101001100000011111110011000011011000001000110111011101111011110011110111010011100010100101000110000001101100011110011000000100100111001010111110000001110010101100101101111011001111000000011010000000001010011010000100000010110000000011111101101010...
input:
70000 111000000011101011101001011100111000111000101011101001100000011111110011000011011000001000110111011101111011110011110111010011100010100101000110000001101100011110011000000100100111001010111110000001110010101100101101111011001111000000011010000000001010011010000100000010110000000011111101101010...
output:
0 70000 22275
result:
points 1.0 n = 100000, D = 70000, L = 22275
Test #14:
score: 98
Acceptable Answer
time: 34ms
memory: 9568kb
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:
70001 001111110001111001111100110110010100110100111100100100101100011010111001000111101101001111110101010101100111011100110111101101101111101110011100010011111000010110000110011101110011110001111111000000011101110100100110001100000001011101010101101100110110000001111000100111100101000010111110101010...
input:
70001 001111110001111001111100110110010100110100111100100100101100011010111001000111101101001111110101010101100111011100110111101101101111101110011100010011111000010110000110011101110011110001111111000000011101110100100110001100000001011101010101101100110110000001111000100111100101000010111110101010...
output:
0 70001 22177
result:
points 0.98947368420 n = 100000, D = 70001, L = 22177
Test #15:
score: 100
Accepted
time: 36ms
memory: 9540kb
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:
70000 001001010001111001111100000001111100011000001010001101000001101111000010100011110000011110111000001001110000111000000010110100010110110101101011101010110101000000000011010011100111010100001010110100101001001110000110010110100111100011101001001111111100001011011001011001001010001011110001001101...
input:
70000 001001010001111001111100000001111100011000001010001101000001101111000010100011110000011110111000001001110000111000000010110100010110110101101011101010110101000000000011010011100111010100001010110100101001001110000110010110100111100011101001001111111100001011011001011001001010001011110001001101...
output:
0 70000 22192
result:
points 1.0 n = 100000, D = 70000, L = 22192
Test #16:
score: 100
Accepted
time: 34ms
memory: 9808kb
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:
70000 011011111100110000110000111001010001011111111101110111010100011011101000000010100110101110011001100110010111100011010101110001100000100001011001110000100010011001010101011101100000110101111001000011100010101000000110000101101111010100011111011001011101001100101010100110100011010101111001100100...
input:
70000 011011111100110000110000111001010001011111111101110111010100011011101000000010100110101110011001100110010111100011010101110001100000100001011001110000100010011001010101011101100000110101111001000011100010101000000110000101101111010100011111011001011101001100101010100110100011010101111001100100...
output:
0 70000 22119
result:
points 1.0 n = 100000, D = 70000, L = 22119
Test #17:
score: 100
Accepted
time: 42ms
memory: 9684kb
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:
70000 001011001111000111100010100000011000010110000100101000100111010001001001110001000000111000000011101000111010010000000100001000001000111100000110110101001001101011000101111000100001011001001101000111100100010010010001010101011010100110100000110011111100101000101110010011001011110010101010101000...
input:
70000 001011001111000111100010100000011000010110000100101000100111010001001001110001000000111000000011101000111010010000000100001000001000111100000110110101001001101011000101111000100001011001001101000111100100010010010001010101011010100110100000110011111100101000101110010011001011110010101010101000...
output:
0 70000 22256
result:
points 1.0 n = 100000, D = 70000, L = 22256
Test #18:
score: 100
Accepted
time: 14ms
memory: 9552kb
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:
70000 101010010001111001001010011000110011111110010110011101010000011000111000101101110000011111111111001001010101011001011101011000101001011000010111100101010010110011000110101100010011111011101101000000100110110000111000111100000010010001010000001001110110110111010001101110110101110001011011010011...
input:
70000 101010010001111001001010011000110011111110010110011101010000011000111000101101110000011111111111001001010101011001011101011000101001011000010111100101010010110011000110101100010011111011101101000000100110110000111000111100000010010001010000001001110110110111010001101110110101110001011011010011...
output:
0 70000 22071
result:
points 1.0 n = 100000, D = 70000, L = 22071
Test #19:
score: 98
Acceptable Answer
time: 44ms
memory: 9680kb
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:
70001 101111011110101111101001111000110010110010101001110000000010011110011010011101011110010000101111111011001110000000101101100001000011010011110101000111001010010111000101001110101011101011001101000010101110001110010111001100111100101101011100101110011100010101010010000111011000011000001011110011...
input:
70001 101111011110101111101001111000110010110010101001110000000010011110011010011101011110010000101111111011001110000000101101100001000011010011110101000111001010010111000101001110101011101011001101000010101110001110010111001100111100101101011100101110011100010101010010000111011000011000001011110011...
output:
0 70001 22257
result:
points 0.98947368420 n = 100000, D = 70001, L = 22257
Test #20:
score: 100
Accepted
time: 42ms
memory: 9564kb
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:
70000 011100101000110111011111100111011101110110111001011101000001101110000101011000001101111000001011111000001010011000111011010010100010010000000000110111000010111110100000000110010101001011111000100101010011111011100100100100010010111110111110001010010101010110101001001100111010110000000001111100...
input:
70000 011100101000110111011111100111011101110110111001011101000001101110000101011000001101111000001011111000001010011000111011010010100010010000000000110111000010111110100000000110010101001011111000100101010011111011100100100100010010111110111110001010010101010110101001001100111010110000000001111100...
output:
0 70000 22040
result:
points 1.0 n = 99997, D = 70000, L = 22040
Test #21:
score: 100
Accepted
time: 44ms
memory: 9812kb
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:
70000 100010001011011001010001100010011011100100101001000110000110010101110100010101000000011100010110111110001001111011000010000011001000110100100111011000110011110101000110101101111100001011111100000000111011111000001100100010001111100001100010111001000000000000001001110110011110011011110110100110...
input:
70000 100010001011011001010001100010011011100100101001000110000110010101110100010101000000011100010110111110001001111011000010000011001000110100100111011000110011110101000110101101111100001011111100000000111011111000001100100010001111100001100010111001000000000000001001110110011110011011110110100110...
output:
0 70000 22360
result:
points 1.0 n = 99996, D = 70000, L = 22360
Test #22:
score: 98
Acceptable Answer
time: 30ms
memory: 9676kb
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:
70001 100001110110001100101001001000100001111011010011011010100111111001000101011100101010100011111111011100000000010100111010001010100010011001101010101000001101001110001100010100001100110101000101000000100101011010001001011100101011110110110011110100011001101101010000100110011000000001010011101100...
input:
70001 100001110110001100101001001000100001111011010011011010100111111001000101011100101010100011111111011100000000010100111010001010100010011001101010101000001101001110001100010100001100110101000101000000100101011010001001011100101011110110110011110100011001101101010000100110011000000001010011101100...
output:
0 70001 22233
result:
points 0.98947368420 n = 99995, D = 70001, L = 22233
Test #23:
score: 98
Acceptable Answer
time: 22ms
memory: 9548kb
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:
70001 111010010000010001000011010010011111110111110011010101000000000111110011011100010000001000010110010000000100010000001110111000000111110000001100110110010001100001010000011111000111001000111110111001011111100001111101001111011010010110010100111110011000110101100010001100010010011000001101001000...
input:
70001 111010010000010001000011010010011111110111110011010101000000000111110011011100010000001000010110010000000100010000001110111000000111110000001100110110010001100001010000011111000111001000111110111001011111100001111101001111011010010110010100111110011000110101100010001100010010011000001101001000...
output:
0 70001 22316
result:
points 0.98947368420 n = 99994, D = 70001, L = 22316
Test #24:
score: 100
Accepted
time: 56ms
memory: 9536kb
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:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 49999
result:
points 1.0 n = 100000, D = 70000, L = 49999
Test #25:
score: 98
Acceptable Answer
time: 36ms
memory: 9548kb
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:
70001 111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100...
input:
70001 111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100000001111111111110110000110000000111111111111011000011000000011111111111101100001100...
output:
0 70001 49999
result:
points 0.98947368420 n = 100000, D = 70001, L = 49999
Test #26:
score: 100
Accepted
time: 30ms
memory: 9680kb
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:
70000 001110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000...
input:
70000 001110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000101111011100100100101100110010110101110011110110000110000000111111111001101101011000...
output:
0 70000 33333
result:
points 1.0 n = 99999, D = 70000, L = 33333
Test #27:
score: 98
Acceptable Answer
time: 36ms
memory: 9680kb
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:
70001 011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100...
input:
70001 011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100101101011100111101100001100000001111111110011011010110001011110111001001001011001100...
output:
0 70001 33332
result:
points 0.98947368420 n = 99998, D = 70001, L = 33332
Test #28:
score: 100
Accepted
time: 50ms
memory: 9672kb
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:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 0
result:
points 1.0 n = 100000, D = 70000, L = 0
Test #29:
score: 98
Acceptable Answer
time: 48ms
memory: 9828kb
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:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70001 0
result:
points 0.98947368420 n = 100000, D = 70001, L = 0
Test #30:
score: 98
Acceptable Answer
time: 46ms
memory: 9732kb
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:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70001 0
result:
points 0.98947368420 n = 100000, D = 70001, L = 0
Test #31:
score: 100
Accepted
time: 46ms
memory: 9680kb
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:
70000 000100010010100111111101010010110100010001001111110101001110011000000111011111010100110111000011000111110000000001010110001001101010110000001101100110110011000011100110000010110010111101100100011010010110111000101011110101001100000000010110011001000000010101101010100100001101010011010101111110...
input:
70000 000100010010100111111101010010110100010001001111110101001110011000000111011111010100110111000011000111110000000001010110001001101010110000001101100110110011000011100110000010110010111101100100011010010110111000101011110101001100000000010110011001000000010101101010100100001101010011010101111110...
output:
0 70000 49999
result:
points 1.0 n = 100000, D = 70000, L = 49999
Test #32:
score: 100
Accepted
time: 42ms
memory: 9668kb
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:
70000 110100011100001100101010010000000011100010000111111101100101011010001001000000010001110100110101001000111110111001110001000001001110101110011011110111001101110100110001101101100110001011101010111001010011010100110100100101100000100010000011010010001000000111000111010011001110011010110000011000...
input:
70000 110100011100001100101010010000000011100010000111111101100101011010001001000000010001110100110101001000111110111001110001000001001110101110011011110111001101110100110001101101100110001011101010111001010011010100110100100101100000100010000011010010001000000111000111010011001110011010110000011000...
output:
0 70000 49999
result:
points 1.0 n = 100000, D = 70000, L = 49999
Test #33:
score: 100
Accepted
time: 40ms
memory: 9624kb
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:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 1
result:
points 1.0 n = 100000, D = 70000, L = 1
Test #34:
score: 98
Acceptable Answer
time: 48ms
memory: 9532kb
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:
70001 110111101101111010111000100010101011011100111101000011001111011100001110111001111110010010010011110111101001010001101110010110000000110101100000000011000001101110111000011000001111101010001110001100001111100111000111101000110110000110101011001001011110111000010000010000101001010010101110111010...
input:
70001 110111101101111010111000100010101011011100111101000011001111011100001110111001111110010010010011110111101001010001101110010110000000110101100000000011000001101110111000011000001111101010001110001100001111100111000111101000110110000110101011001001011110111000010000010000101001010010101110111010...
output:
0 70001 33332
result:
points 0.98947368420 n = 99998, D = 70001, L = 33332
Test #35:
score: 98
Acceptable Answer
time: 32ms
memory: 9680kb
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:
70001 101111011101110000001011001100100010011101010101101100111001010001011101001001110010101010000101010101001110001100010101100011001101011100110000010010100000111010001110101111111001111011000100100010000101010111011111111001000011010001110000110000110010110010100010011100000110001011000110010001...
input:
70001 101111011101110000001011001100100010011101010101101100111001010001011101001001110010101010000101010101001110001100010101100011001101011100110000010010100000111010001110101111111001111011000100100010000101010111011111111001000011010001110000110000110010110010100010011100000110001011000110010001...
output:
0 70001 33332
result:
points 0.98947368420 n = 99998, D = 70001, L = 33332
Test #36:
score: 98
Acceptable Answer
time: 46ms
memory: 9836kb
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:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70001 0
result:
points 0.98947368420 n = 100000, D = 70001, L = 0
Test #37:
score: 100
Accepted
time: 50ms
memory: 9568kb
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:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 0
result:
points 1.0 n = 100000, D = 70000, L = 0
Test #38:
score: 100
Accepted
time: 42ms
memory: 9544kb
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:
70000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 0
result:
points 1.0 n = 100000, D = 70000, L = 0
Test #39:
score: 100
Accepted
time: 52ms
memory: 9832kb
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:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 0
result:
points 1.0 n = 100000, D = 70000, L = 0
Test #40:
score: 98
Acceptable Answer
time: 44ms
memory: 9908kb
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:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70001 0
result:
points 0.98947368420 n = 100000, D = 70001, L = 0
Test #41:
score: 100
Accepted
time: 58ms
memory: 9568kb
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:
70000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70000 0
result:
points 1.0 n = 100000, D = 70000, L = 0
Test #42:
score: 98
Acceptable Answer
time: 54ms
memory: 9788kb
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:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
input:
70001 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000...
output:
0 70001 0
result:
points 0.98947368420 n = 100000, D = 70001, L = 0
Test #43:
score: 100
Accepted
time: 28ms
memory: 9544kb
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:
70000 001001110010110110010101100011111101110111001101101010101111011000001001101100010000001011011110110000010110111010101010111111101000110100000110111011011000011000110011100110101010111010000110010001101111010001001101110010001001010100001111000101101110011001100010000010100000000101101000111001...
input:
70000 001001110010110110010101100011111101110111001101101010101111011000001001101100010000001011011110110000010110111010101010111111101000110100000110111011011000011000110011100110101010111010000110010001101111010001001101110010001001010100001111000101101110011001100010000010100000000101101000111001...
output:
0 70000 25013
result:
points 1.0 n = 100000, D = 70000, L = 25013
Test #44:
score: 98
Acceptable Answer
time: 42ms
memory: 9652kb
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:
70001 110111110010000001011010010011110000010010111110100000001101110101100100100111100100011101001101000000010000000001010011010000001001111010010001001111000001110011101101010011111010000110110011110001111001100111011011000000000000101110000111100001000101111000111011010101011010100001001110100100...
input:
70001 110111110010000001011010010011110000010010111110100000001101110101100100100111100100011101001101000000010000000001010011010000001001111010010001001111000001110011101101010011111010000110110011110001111001100111011011000000000000101110000111100001000101111000111011010101011010100001001110100100...
output:
0 70001 25027
result:
points 0.98947368420 n = 100000, D = 70001, L = 25027