QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#936203#9590. 盲盒谜题hjh123455#AC ✓28ms4608kbC++233.2kb2025-03-15 18:20:242025-03-15 18:20:25

Judging History

This is the latest submission verdict.

  • [2025-03-15 18:20:25]
  • Judged
  • Verdict: AC
  • Time: 28ms
  • Memory: 4608kb
  • [2025-03-15 18:20:24]
  • Submitted

answer

#include<bits/stdc++.h>
#define pii pair<int, int>
using namespace std;
const int N = 1e5+5;
int n, m, k, t, a[N];
int res[N], id[N];
int idx, hv, lst;
struct node{
    int x, y;
} p[] = {
    {0, 0}, {2, 2}, {1, 1}, {1, 2}, {1, 3}, {2, 1}, {2, 3}, {3, 1}, {3, 2}, {3, 3}
};

struct t_check{
    int x, y, z;
} mb[] {
    {1, 2, 9}, {1, 3, 8}, {1, 4, 7}, {1, 5, 6}, 
    {2, 3, 4}, {2, 5, 7}, {4, 6, 9}, {7, 8, 9}
};

bool play() {
    int s1 = 0, s3 = 0, s35 = 0, s4 = 0, s45 = 0, s5 = 0;
    // step 1
    for(int i=1; i<=9; i++) {
        if(idx > hv) break;
        if(id[i]) continue;
        s1 = 1;
        res[a[idx]] += 1;
        if(a[idx] == 0) {
            idx ++;
            hv += 1;
            if(hv > k) {
                lst += hv - k, hv = k;
            }
            return true;
        } else if(a[idx] == t){
            id[i] = a[idx];
            idx ++;
            hv += 1;
            if(hv > k) {
                lst += hv - k, hv = k;
            }
        } else {
            id[i] = a[idx];
            idx += 1;
        }
    }
    // step 2
    set<int> st;
    for(int i=1; i<=9; i++) if(id[i]) st.insert(id[i]);
    if(st.size() == 9) {
        id[1] = 0;
        return true;
    }
    // step 3
    for(auto &i : mb) {
        if(id[i.x]==0 || id[i.y]==0 || id[i.z]==0) continue;
        if(id[i.x] != id[i.y] || id[i.x] != id[i.z] || id[i.y] != id[i.z]) continue;
        s3 = 1;
        if(i.x == 1) {
            s35 = 1;
        } else {
            id[i.x] = 0;
        }
        if(i.y == 1) {
            s35 = 1;
        } else {
            id[i.y] = 0;
        }
        if(i.z == 1) {
            s35 = 1;
        } else {
            id[i.z] = 0;
        }
        hv += 5;
        if(hv > k) {
            lst += hv - k, hv = k;
        }
    }
    // step 4
    for(int i=1; i<=9; i++) {
        for(int j=i+1; j<=9; j++) {
            if(id[i] == 0 || id[j] == 0) continue;
            if(id[i] != id[j]) continue;
            s4 = 1;
            if(i == 1) {
                s45 = 1;
            } else {
                id[i] = 0;
            }
            id[j] = 0;
            hv += 1;
            if(hv > k) {
                lst += hv - k, hv = k;
            }
        }
    }
    // step 5
    if(s35 || s45) {
        id[1] = 0;
        s5 = 1;
    }
    // step 6
    if(s1 + s3 + s4 + s5 == 0) {
        return false;
    } else {
        int num = 0;
        for(int i=1; i<=9; i++) {
            // cout<<id[i]<<" ";
            if(id[i] == 0) num += 1;
        }
        // cout<<"\n";
        if(num == 9) {
            hv += 10;
            if(hv > k) {
                lst += hv - k, hv = k;
            }
        }
        return true;
    }
}

signed main(){
    ios::sync_with_stdio(false), cin.tie(nullptr), cout.tie(nullptr);
    cin>>n>>m>>k>>t;
    for(int i=1; i<=k; i++) cin>>a[i];
    idx = 1, hv = n;
    while(play()) {
        // for(int i=1; i<=9; i++) cout<<id[i]<<" ";
        // cout<<"\n";
    }
    for(int i=0; i<=m; i++) cout<<res[i]<<" ";
    cout<<"\n";
    if(lst) {
        cout<<"Unhappy! "<<lst<<"\n";
    }
    return 0;
}

/*
8 9 16 2
1 0 1 1 2 3 4 5 1 6 1 7 8 9 1 1

*/

这程序好像有点Bug,我给组数据试试?

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3712kb

input:

8 9 16 2
1 0 1 1 2 3 4 5 1 6 1 7 8 9 1 1

output:

1 7 1 1 1 1 1 1 1 1 

result:

ok single line: '1 7 1 1 1 1 1 1 1 1 '

Test #2:

score: 0
Accepted
time: 1ms
memory: 3712kb

input:

2 9 2 1
1 2

output:

0 1 1 0 0 0 0 0 0 0 
Unhappy! 1

result:

ok 2 lines

Test #3:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

2 9 2 1
1 1

output:

0 2 0 0 0 0 0 0 0 0 
Unhappy! 13

result:

ok 2 lines

Test #4:

score: 0
Accepted
time: 1ms
memory: 3712kb

input:

9 10 10 2
1 2 3 4 5 6 7 8 9 1

output:

0 2 1 1 1 1 1 1 1 1 0 

result:

ok single line: '0 2 1 1 1 1 1 1 1 1 0 '

Test #5:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

9 10 10 10
1 0 2 3 4 5 6 7 8 9

output:

1 1 1 1 1 1 1 1 1 1 0 

result:

ok single line: '1 1 1 1 1 1 1 1 1 1 0 '

Test #6:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

9 10 22 1
1 0 0 2 1 2 3 3 4 1 4 2 5 5 2 4 7 6 2 2 8 7

output:

2 3 6 2 3 2 1 2 1 0 0 
Unhappy! 15

result:

ok 2 lines

Test #7:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

9 10 9 10
1 2 3 4 5 6 7 8 9

output:

0 1 1 1 1 1 1 1 1 1 0 

result:

ok single line: '0 1 1 1 1 1 1 1 1 1 0 '

Test #8:

score: 0
Accepted
time: 1ms
memory: 3712kb

input:

9 10 20 1
2 5 6 5 2 1 7 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 4 0 1 4 1 3 0 1 0 

result:

ok single line: '0 1 4 0 1 4 1 3 0 1 0 '

Test #9:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

9 10 20 1
2 2 6 2 2 1 7 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 7 0 1 2 2 3 0 1 0 

result:

ok single line: '0 1 7 0 1 2 2 3 0 1 0 '

Test #10:

score: 0
Accepted
time: 1ms
memory: 3712kb

input:

9 10 20 1
2 2 2 2 2 1 7 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 9 0 1 2 1 4 1 1 0 
Unhappy! 1

result:

ok 2 lines

Test #11:

score: 0
Accepted
time: 1ms
memory: 3712kb

input:

9 10 20 1
1 2 2 2 2 1 2 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 2 9 0 1 2 1 3 1 1 0 
Unhappy! 2

result:

ok 2 lines

Test #12:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

9 10 20 1
1 2 2 2 2 2 2 2 2 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 12 0 1 2 1 2 1 0 0 
Unhappy! 5

result:

ok 2 lines

Test #13:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

9 10 20 1
2 1 2 2 2 2 2 2 2 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 12 0 1 2 1 2 1 0 0 
Unhappy! 10

result:

ok 2 lines

Test #14:

score: 0
Accepted
time: 1ms
memory: 3456kb

input:

9 10 20 1
1 2 1 2 3 3 4 1 4 2 5 5 2 4 7 6 2 2 8 7

output:

0 3 6 2 3 2 1 2 1 0 0 
Unhappy! 15

result:

ok 2 lines

Test #15:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

9 10 9 1
1 2 1 2 3 3 4 1 4

output:

0 3 2 2 2 0 0 0 0 0 0 
Unhappy! 21

result:

ok 2 lines

Test #16:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

3 10 20 1
2 5 6 5 2 1 7 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 0 1 0 0 1 1 0 0 0 0 

result:

ok single line: '0 0 1 0 0 1 1 0 0 0 0 '

Test #17:

score: 0
Accepted
time: 1ms
memory: 3584kb

input:

5 10 20 1
2 5 6 5 2 1 7 9 7 2 5 5 2 4 7 6 2 2 8 7

output:

0 1 2 0 0 2 1 1 0 1 0 

result:

ok single line: '0 1 2 0 0 2 1 1 0 1 0 '

Test #18:

score: 0
Accepted
time: 0ms
memory: 3712kb

input:

8 10 20 1
1 1 6 5 2 8 7 9 1 2 5 5 2 4 7 6 2 2 8 7

output:

0 3 5 0 1 3 2 3 2 1 0 
Unhappy! 3

result:

ok 2 lines

Test #19:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

8 10 20 3
1 1 6 5 2 8 7 9 1 2 5 5 2 4 7 6 2 2 8 7

output:

0 3 1 0 0 1 1 1 1 1 0 

result:

ok single line: '0 3 1 0 0 1 1 1 1 1 0 '

Test #20:

score: 0
Accepted
time: 0ms
memory: 3584kb

input:

1 1 1 1
1

output:

0 1 
Unhappy! 1

result:

ok 2 lines

Test #21:

score: 0
Accepted
time: 4ms
memory: 4096kb

input:

59139 1 100000 1
1 1 1 0 1 1 0 0 1 1 1 1 1 0 1 0 1 0 1 0 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 0 1 1 1 0 1 0 0 1 1 0 0 0 1 0 1 0 1 0 1 1 0 1 1 1 1 0 1 1 0 1 1 1 0 1 0 0 0 1 0 0 0 1 0 0 1 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1 1 1 0 1 0 0 1 0 1 0 1 0 1 0 0 1 1 0 1 0 1 0 1 1 1 1 0 1 0 0 0 0 0 1 1 0 1 0 1 0 1 1 1 0...

output:

49982 50018 
Unhappy! 225865

result:

ok 2 lines

Test #22:

score: 0
Accepted
time: 13ms
memory: 3968kb

input:

26451 10 100000 2
1 4 8 10 0 2 8 7 6 9 10 2 4 9 7 3 6 4 6 10 1 5 0 9 5 7 1 6 4 1 2 6 9 9 8 9 7 1 6 4 8 0 3 9 9 6 0 6 10 0 7 10 9 2 5 0 9 5 5 9 2 1 8 5 2 6 3 5 8 9 8 4 4 2 1 6 6 7 0 6 2 8 6 9 3 10 7 0 5 5 5 6 3 4 6 3 10 2 7 9 8 3 9 0 1 4 6 0 7 6 4 3 4 3 0 10 5 8 9 0 2 1 7 10 9 2 1 3 1 3 8 2 2 7 8 4 4...

output:

7344 7159 7181 7261 7139 7343 7295 7230 7287 7141 7125 

result:

ok single line: '7344 7159 7181 7261 7139 7343 7295 7230 7287 7141 7125 '

Test #23:

score: 0
Accepted
time: 14ms
memory: 4096kb

input:

77171 10 100000 10
0 8 10 10 5 2 7 2 5 5 5 2 1 0 0 1 8 9 8 9 5 8 9 4 10 7 6 0 2 5 1 5 10 9 10 0 1 7 7 3 7 4 9 3 7 1 1 4 6 8 5 7 9 2 2 4 1 4 6 9 5 7 3 8 9 6 0 2 4 3 1 8 7 8 1 4 10 10 7 2 6 9 1 5 9 8 1 6 0 8 10 10 9 2 4 1 1 10 3 6 5 6 8 8 9 8 7 0 6 0 8 4 2 3 4 8 9 0 7 6 9 9 7 4 0 6 10 2 10 0 2 4 6 7 4...

output:

9136 9000 9049 9197 9167 9157 8988 8949 9067 9153 9137 
Unhappy! 44255

result:

ok 2 lines

Test #24:

score: 0
Accepted
time: 14ms
memory: 4096kb

input:

93299 10 100000 5
1 9 10 1 10 9 3 1 8 8 7 3 9 10 1 7 3 5 5 10 6 7 0 1 0 6 8 8 4 4 8 8 3 10 9 3 5 0 6 2 0 0 4 6 10 3 9 9 3 5 6 7 8 8 3 1 3 3 2 10 7 2 3 9 2 6 0 6 0 10 2 4 9 6 5 3 6 5 5 5 2 4 3 4 3 1 6 7 2 10 8 1 4 3 4 6 7 1 6 7 2 3 4 1 9 9 5 4 1 1 4 9 7 10 4 5 8 4 9 2 10 7 3 9 3 7 9 5 8 8 3 4 7 1 4 9...

output:

9162 9140 9064 9286 8963 8979 8952 9099 9121 9179 9055 
Unhappy! 60079

result:

ok 2 lines

Test #25:

score: 0
Accepted
time: 15ms
memory: 4096kb

input:

76723 10 100000 3
0 3 1 5 9 2 10 3 2 0 10 4 2 9 4 1 2 4 7 8 0 10 2 0 8 10 6 1 5 3 10 8 0 7 5 6 7 7 7 4 10 8 6 4 4 9 6 8 0 5 7 5 1 7 0 9 8 7 6 6 5 4 5 9 9 6 8 6 0 10 6 4 0 4 9 1 6 8 10 9 9 6 2 4 0 3 3 7 4 9 6 10 0 2 1 3 9 5 6 4 10 3 6 2 9 9 5 9 3 4 2 0 9 10 4 10 0 10 0 5 3 1 7 10 9 7 5 0 9 4 9 2 2 2 ...

output:

9115 9070 9054 9081 9003 9135 9151 9027 9154 9074 9136 
Unhappy! 43694

result:

ok 2 lines

Test #26:

score: 0
Accepted
time: 16ms
memory: 3968kb

input:

60147 10 100000 7
6 6 6 5 3 9 10 9 1 3 8 5 6 8 9 7 8 10 1 10 4 9 3 6 3 6 7 6 3 10 9 4 1 5 1 9 0 9 0 0 9 0 1 9 10 4 4 1 8 9 6 5 7 3 10 2 10 6 3 7 3 6 3 5 1 5 5 3 4 3 6 7 2 9 10 10 10 7 10 1 2 1 8 7 2 0 1 2 6 10 0 8 7 7 1 9 8 2 9 8 6 6 10 6 2 6 3 9 9 1 10 4 3 3 5 7 3 6 10 1 2 10 4 8 0 5 3 10 8 5 10 4 ...

output:

9177 9067 8974 9047 8978 9040 9188 9150 9292 8996 9091 
Unhappy! 26989

result:

ok 2 lines

Test #27:

score: 0
Accepted
time: 15ms
memory: 4096kb

input:

76275 10 100000 8
7 0 3 8 8 9 9 7 3 6 10 5 10 3 5 2 3 5 2 9 8 5 5 2 4 9 6 0 2 9 4 4 8 10 3 5 1 2 1 9 1 7 7 9 4 6 1 0 8 10 3 1 10 2 0 10 1 5 7 5 5 7 9 6 1 5 9 0 4 3 10 0 4 0 3 1 6 2 4 3 6 7 10 10 7 9 10 2 8 9 5 9 2 5 2 10 7 2 9 8 3 10 5 10 10 6 10 2 8 9 3 9 1 3 8 1 3 6 8 0 6 4 4 9 10 6 9 2 6 9 8 3 8 ...

output:

9184 8988 9122 9157 9008 9179 9104 9221 9061 9061 8915 
Unhappy! 43265

result:

ok 2 lines

Test #28:

score: 0
Accepted
time: 14ms
memory: 3968kb

input:

59699 10 100000 6
2 4 5 1 10 5 1 10 2 8 1 6 3 5 10 8 5 0 0 10 10 4 7 2 5 2 7 8 10 2 10 7 1 3 10 8 9 5 4 9 1 4 5 3 10 0 2 9 9 7 5 3 2 5 8 7 10 0 10 5 7 5 0 10 8 5 6 4 0 10 3 3 6 6 1 10 10 5 1 10 10 2 9 5 2 6 6 6 10 0 3 7 8 3 10 0 5 0 1 5 0 2 7 3 7 7 8 6 10 10 10 10 6 3 5 1 5 1 9 6 2 1 4 10 1 6 9 1 7 ...

output:

9158 9176 8963 9114 9063 8939 9126 9051 9157 9047 9206 
Unhappy! 26628

result:

ok 2 lines

Test #29:

score: 0
Accepted
time: 14ms
memory: 4096kb

input:

75827 10 100000 10
4 9 9 0 8 1 0 5 0 4 4 3 7 4 2 2 0 6 4 5 7 7 1 1 10 9 5 1 1 4 1 6 2 4 6 4 3 8 5 7 0 10 0 6 4 10 10 4 2 4 2 10 1 9 5 4 8 7 6 2 9 7 6 10 10 8 6 1 7 4 0 6 5 4 8 7 3 0 2 2 6 10 4 1 4 4 4 2 1 10 1 5 3 8 10 9 4 0 2 7 8 6 0 4 10 0 6 8 9 3 3 8 0 9 8 7 5 9 1 3 6 6 4 0 10 4 7 0 9 3 8 4 7 1 9...

output:

8995 9072 8930 9233 9302 8918 9117 9068 9131 9114 9120 
Unhappy! 42627

result:

ok 2 lines

Test #30:

score: 0
Accepted
time: 13ms
memory: 4096kb

input:

26547 10 100000 1
9 2 3 3 9 5 0 3 6 4 3 4 4 4 7 1 9 9 6 0 0 6 3 3 0 1 0 6 10 0 0 10 10 8 2 6 4 4 5 10 2 7 3 0 10 1 7 1 10 0 7 7 0 8 6 8 2 7 0 2 8 6 5 3 10 4 3 9 3 0 9 10 10 9 1 2 6 10 2 1 9 5 6 0 9 1 1 9 3 8 6 3 5 3 10 10 6 1 5 4 5 9 6 8 7 4 6 8 7 10 7 2 9 9 1 0 5 1 10 9 3 4 0 1 5 9 6 2 7 10 9 2 1 6...

output:

7482 7250 7254 7264 7193 7218 7138 7138 7400 7219 7386 

result:

ok single line: '7482 7250 7254 7264 7193 7218 7138 7138 7400 7219 7386 '

Test #31:

score: 0
Accepted
time: 8ms
memory: 3968kb

input:

12461 10 100000 9
3 5 6 9 3 1 7 3 2 10 8 2 5 1 3 2 0 2 10 1 9 2 2 10 2 3 8 5 5 4 8 6 4 2 9 9 7 2 1 4 5 0 4 4 9 5 7 8 5 4 5 6 9 2 7 8 6 10 2 2 2 2 7 10 4 6 6 8 7 0 5 8 7 4 10 5 6 0 6 0 0 6 9 2 2 5 7 8 0 7 5 1 2 0 9 2 6 4 5 4 4 1 10 5 0 7 0 3 8 0 7 2 10 6 4 9 0 10 3 0 9 3 8 10 0 7 7 8 6 7 8 4 4 1 0 6 ...

output:

3409 3471 3447 3422 3424 3389 3356 3541 3505 3543 3400 

result:

ok single line: '3409 3471 3447 3422 3424 3389 3356 3541 3505 3543 3400 '

Test #32:

score: 0
Accepted
time: 15ms
memory: 3968kb

input:

95885 10 100000 7
1 10 0 5 4 8 2 9 1 9 7 6 6 0 4 8 6 7 3 3 7 6 4 2 3 7 6 9 10 7 0 6 3 0 5 5 1 5 4 7 8 7 10 8 3 0 4 6 6 5 0 10 5 8 4 1 4 9 2 10 0 4 2 10 0 10 3 5 4 7 6 1 9 10 3 3 9 6 4 4 4 0 0 2 4 2 0 8 2 6 10 10 4 10 9 4 8 1 8 1 4 1 5 2 0 8 1 7 0 4 0 6 8 10 3 9 0 5 2 6 9 1 8 1 6 0 6 10 8 3 9 2 8 6 1...

output:

9167 9069 9100 9118 9064 8978 9073 9120 9218 8991 9102 
Unhappy! 62781

result:

ok 2 lines

Test #33:

score: 0
Accepted
time: 7ms
memory: 3840kb

input:

12013 10 100000 8
10 2 5 4 2 8 2 7 10 1 6 3 0 2 4 3 1 6 5 8 4 5 6 1 4 10 7 2 2 6 3 9 4 8 1 4 9 0 1 5 4 3 9 9 10 2 5 1 10 6 8 0 8 5 1 9 6 4 10 10 2 6 8 3 0 9 2 2 10 5 10 0 0 1 7 0 9 9 0 7 0 6 2 5 1 4 5 4 8 7 9 8 0 0 6 1 7 1 5 5 8 8 7 6 8 1 9 7 9 5 8 8 6 6 4 3 0 1 7 2 2 10 8 6 8 9 1 9 6 0 8 1 10 10 10...

output:

3312 3212 3333 3381 3378 3282 3409 3344 3381 3308 3282 

result:

ok single line: '3312 3212 3333 3381 3378 3282 3409 3344 3381 3308 3282 '

Test #34:

score: 0
Accepted
time: 15ms
memory: 3968kb

input:

95437 10 100000 2
5 7 10 4 3 8 9 9 5 4 8 8 4 1 1 8 3 9 6 10 8 8 0 0 5 6 6 10 3 6 5 1 1 5 7 7 10 0 9 5 3 10 4 2 0 8 10 2 7 6 6 8 7 0 1 6 0 1 3 0 1 5 3 0 3 5 6 2 7 8 3 4 2 6 0 2 2 3 9 6 7 0 4 8 6 8 3 3 3 10 3 6 3 2 6 9 9 6 5 2 5 8 0 3 1 6 10 5 1 2 4 9 4 6 4 8 2 5 5 1 2 3 5 3 7 6 4 8 4 4 5 0 4 0 6 6 0 ...

output:

9150 9016 9133 9033 8965 9019 9234 8915 9385 9059 9091 
Unhappy! 62596

result:

ok 2 lines

Test #35:

score: 0
Accepted
time: 7ms
memory: 3968kb

input:

11565 10 100000 6
6 8 3 8 9 8 4 5 7 0 0 5 8 7 5 3 8 4 4 1 2 10 2 8 0 9 7 4 1 1 8 5 1 6 3 6 3 7 10 3 10 6 6 3 10 3 0 4 7 0 7 8 10 10 2 10 2 0 6 8 3 3 10 0 3 9 6 6 3 8 3 0 4 4 8 0 9 2 7 2 8 6 7 4 1 6 0 3 8 8 7 3 9 10 4 4 4 3 8 6 2 0 6 0 8 10 8 5 10 3 8 10 5 9 4 2 6 0 4 5 1 1 9 5 5 10 10 0 5 5 3 6 9 1 ...

output:

3210 3232 3099 3165 3252 3112 3096 3129 3218 3156 3125 

result:

ok single line: '3210 3232 3099 3165 3252 3112 3096 3129 3218 3156 3125 '

Test #36:

score: 0
Accepted
time: 14ms
memory: 4096kb

input:

62285 10 100000 7
5 1 5 0 0 8 4 3 2 2 2 5 1 7 2 6 10 9 8 3 6 2 4 3 1 1 5 8 10 9 10 4 6 10 10 9 4 2 10 3 9 10 1 0 0 5 8 6 0 7 6 6 9 10 2 10 4 6 7 9 5 8 4 0 10 8 3 3 3 5 7 0 3 3 1 3 2 5 0 8 4 8 9 0 3 7 9 3 10 7 1 4 4 2 4 1 3 4 4 3 10 4 2 8 5 0 8 6 9 10 5 8 3 5 4 2 5 4 2 0 5 6 5 6 8 8 9 6 10 1 5 4 0 5 ...

output:

9141 9131 9086 8957 9209 9144 9160 8976 9086 9028 9082 
Unhappy! 29288

result:

ok 2 lines

Test #37:

score: 0
Accepted
time: 28ms
memory: 3840kb

input:

99525 100 100000 15
91 47 65 70 40 64 7 19 49 97 25 89 66 81 17 41 60 34 95 66 46 59 18 50 47 78 57 64 87 35 57 30 52 37 12 43 1 30 32 52 48 87 81 98 94 92 71 64 67 14 4 14 90 40 42 61 48 87 14 82 87 52 14 16 34 2 88 42 66 64 27 99 40 88 63 33 68 92 47 71 16 66 64 16 20 100 1 17 32 21 91 59 74 67 54...

output:

1036 961 969 984 959 935 994 945 994 996 1003 946 1046 989 1003 952 989 1014 966 973 978 1009 947 996 1011 980 1010 955 1040 932 987 1038 967 1004 946 1010 966 1004 976 923 1026 923 1037 1029 977 986 990 955 1026 974 1009 1050 1011 982 963 1028 996 1043 954 980 1016 1022 1040 980 1013 1022 945 995 9...

result:

ok 2 lines

Test #38:

score: 0
Accepted
time: 17ms
memory: 3968kb

input:

50245 100 100000 59
11 81 19 55 96 14 66 10 49 75 1 58 64 80 47 95 45 79 36 89 31 30 61 96 93 86 50 61 64 32 82 13 57 75 5 46 96 49 3 98 34 6 91 7 50 62 46 31 100 4 2 16 20 47 86 41 73 17 43 71 84 47 18 100 55 23 10 37 4 19 84 61 27 61 42 29 95 41 93 5 72 58 24 10 80 45 78 68 19 18 30 28 95 91 15 90...

output:

543 562 534 553 550 554 543 537 566 568 536 533 539 551 519 533 537 502 585 537 575 540 532 592 568 553 490 569 522 558 547 578 571 559 578 533 550 563 560 583 538 548 575 589 539 528 548 551 554 554 515 578 544 563 537 585 526 565 598 586 543 597 520 544 589 579 554 577 531 543 544 530 564 554 542 ...

result:

ok single line: '543 562 534 553 550 554 543 53...32 565 556 512 559 546 586 562 '

Test #39:

score: 0
Accepted
time: 23ms
memory: 3968kb

input:

66373 100 100000 3
21 71 7 29 40 65 91 70 48 19 77 48 16 22 54 4 29 34 9 22 73 34 47 41 5 83 32 91 52 6 74 64 18 23 9 4 36 78 98 20 20 3 69 86 41 67 54 76 87 84 47 6 52 87 61 100 98 80 14 14 24 99 90 73 97 79 22 65 65 51 29 44 15 67 21 58 79 80 96 40 63 73 96 59 72 24 87 85 74 49 81 30 16 61 87 30 0...

output:

779 707 683 683 779 721 720 717 773 728 757 710 679 697 749 778 732 670 726 711 761 696 757 768 725 732 696 723 710 755 730 706 715 764 719 711 694 725 675 734 706 757 751 727 743 733 736 767 743 759 770 749 748 690 760 735 720 676 704 759 685 739 736 719 756 717 648 784 737 701 719 711 697 754 690 ...

result:

ok single line: '779 707 683 683 779 721 720 71...39 742 723 769 753 742 733 712 '

Test #40:

score: 0
Accepted
time: 26ms
memory: 4096kb

input:

82501 100 100000 48
6 93 51 70 18 15 49 94 48 99 52 16 14 22 84 59 81 22 62 55 26 5 90 76 51 80 26 89 30 36 88 48 12 61 34 97 8 7 70 77 74 90 36 28 97 37 18 44 51 96 23 7 48 84 37 46 33 99 42 3 32 61 72 45 6 66 45 71 2 18 18 96 46 41 36 87 73 29 64 75 53 55 56 42 42 38 95 92 60 79 88 32 37 52 58 71 ...

output:

919 929 936 936 916 879 909 911 873 904 889 904 928 949 942 927 886 875 905 880 920 949 870 974 836 909 942 887 899 931 917 909 986 857 936 936 936 910 853 910 909 912 925 942 888 898 913 866 939 934 891 919 882 899 887 900 946 939 929 888 966 899 873 858 933 934 933 941 873 926 929 860 884 873 901 ...

result:

ok single line: '919 929 936 936 916 879 909 91...25 883 920 898 938 857 904 855 '

Test #41:

score: 0
Accepted
time: 22ms
memory: 4096kb

input:

65925 100 100000 100
16 83 74 44 41 99 8 85 80 99 28 6 1 21 80 69 65 66 2 78 79 9 32 55 97 88 76 18 7 45 80 99 51 77 95 21 14 59 99 89 16 9 13 50 88 7 26 55 49 53 89 42 79 91 81 94 58 28 14 14 40 23 77 28 16 54 57 66 74 85 75 47 33 14 26 83 56 35 77 53 32 37 95 69 68 16 71 9 47 9 27 34 58 10 18 45 6...

output:

721 703 722 735 729 764 724 684 727 754 696 718 725 713 768 749 688 714 767 694 753 708 741 743 703 684 711 691 729 771 718 754 713 718 688 735 784 717 769 757 758 730 733 683 751 725 759 704 687 677 722 674 704 729 718 721 724 683 731 741 738 697 740 744 719 695 698 675 713 761 745 744 706 756 718 ...

result:

ok single line: '721 703 722 735 729 764 724 68...93 765 713 744 699 764 722 693 '

Test #42:

score: 0
Accepted
time: 19ms
memory: 4096kb

input:

68213 1000 100000 480
623 505 595 316 299 889 863 853 982 224 387 870 810 61 272 284 511 908 287 444 47 331 203 636 720 199 726 155 282 55 545 135 72 953 604 718 106 324 624 315 509 512 518 798 227 534 794 170 590 448 918 665 24 237 128 778 372 717 697 401 768 833 909 572 661 503 11 850 863 998 799 ...

output:

71 60 74 69 67 75 75 70 68 65 73 84 71 69 61 75 77 66 65 81 59 66 67 68 77 71 63 73 48 61 68 70 59 63 60 71 75 74 71 66 79 67 76 62 57 67 64 62 72 62 64 67 79 59 73 65 55 86 77 76 67 67 63 64 69 67 75 69 62 80 60 64 57 78 69 64 54 71 98 71 70 67 71 73 71 75 63 75 66 71 57 80 68 70 67 62 71 69 68 63 ...

result:

ok single line: '71 60 74 69 67 75 75 70 68 65 ... 53 61 77 68 68 62 65 76 69 68 '

Test #43:

score: 0
Accepted
time: 16ms
memory: 4096kb

input:

51637 1000 100000 324
970 279 610 924 660 126 258 272 943 186 166 399 410 731 840 300 517 673 421 225 916 209 267 808 578 855 397 390 929 409 137 600 744 337 395 823 294 29 287 43 10 549 271 824 739 155 425 241 73 566 40 430 705 732 425 434 352 523 396 606 678 373 262 564 956 242 899 564 276 169 11 ...

output:

52 46 52 54 48 54 49 56 48 47 67 49 66 48 51 50 49 39 43 50 54 39 65 54 55 45 57 49 41 39 52 43 44 57 56 40 53 41 70 43 61 56 53 51 51 49 66 42 46 44 53 55 64 52 53 50 56 56 58 51 55 60 53 45 42 46 50 48 55 48 50 49 42 51 51 50 47 64 48 53 53 56 57 56 47 51 54 35 60 52 55 49 44 59 38 58 35 51 50 49 ...

result:

ok single line: '52 46 52 54 48 54 49 56 48 47 ... 48 37 49 53 54 47 50 65 43 48 '

Test #44:

score: 0
Accepted
time: 12ms
memory: 4096kb

input:

35061 1000 100000 464
936 52 245 158 12 984 653 693 532 538 572 300 257 400 639 944 904 810 554 7 411 707 951 972 436 120 69 625 575 391 722 65 415 969 947 936 475 363 959 151 123 204 31 851 249 157 668 559 319 914 918 824 385 614 729 463 332 940 484 57 207 914 228 564 498 363 397 667 698 962 232 32...

output:

39 34 33 31 31 41 35 43 33 29 43 26 36 36 34 35 33 36 35 41 25 32 29 39 36 48 31 35 31 38 34 39 37 23 37 25 56 34 31 29 36 27 27 31 40 40 30 29 33 36 41 48 41 28 37 39 34 38 35 41 32 21 34 24 31 29 34 35 39 37 34 36 48 32 34 27 42 35 24 41 33 35 37 27 37 27 38 22 42 40 35 50 34 37 38 26 37 38 37 37 ...

result:

ok single line: '39 34 33 31 31 41 35 43 33 29 ... 33 37 43 41 37 36 29 46 39 41 '

Test #45:

score: 0
Accepted
time: 8ms
memory: 3968kb

input:

18485 1000 100000 117
893 827 268 773 754 841 48 112 112 501 970 829 866 450 445 960 910 567 60 178 900 586 634 136 914 395 749 479 213 984 926 530 78 353 738 48 655 689 1 888 617 861 785 258 761 779 291 629 184 31 421 208 693 107 653 119 304 356 183 882 737 454 201 564 802 865 284 389 731 133 826 1...

output:

17 22 19 17 19 15 16 20 8 19 27 18 24 16 20 17 27 16 20 25 20 19 18 13 25 13 20 16 14 18 25 21 16 18 22 21 18 24 19 25 23 17 24 17 13 23 15 14 20 15 17 16 16 17 22 18 26 14 20 20 26 21 18 16 21 17 17 15 18 15 13 18 16 13 17 14 17 14 14 15 18 17 20 20 21 13 13 21 18 17 18 14 19 17 21 15 15 16 17 19 1...

result:

ok single line: '17 22 19 17 19 15 16 20 8 19 2... 24 16 15 17 22 14 15 18 23 21 '

Test #46:

score: 0
Accepted
time: 11ms
memory: 3968kb

input:

34613 1000 100000 257
239 974 284 1000 727 698 832 532 74 224 748 730 705 112 244 604 296 332 193 960 387 75 698 61 772 670 420 715 479 965 137 995 129 985 282 161 216 394 292 996 730 897 538 284 271 400 534 947 49 769 536 601 373 221 958 776 284 161 892 715 647 994 555 557 717 604 171 111 144 305 3...

output:

34 33 33 33 44 34 47 26 41 30 36 33 39 28 36 31 31 32 38 36 29 33 38 38 38 34 28 40 37 34 34 35 33 38 24 45 46 38 34 28 27 35 29 37 37 43 35 38 38 36 27 25 36 32 34 32 35 36 30 31 30 31 36 42 39 38 26 28 32 30 32 38 36 37 33 43 37 38 34 32 23 35 39 58 39 39 37 42 35 34 37 30 39 35 34 42 34 39 31 44 ...

result:

ok single line: '34 33 33 33 44 34 47 26 41 30 ... 32 25 46 44 32 31 37 26 43 33 '

Test #47:

score: 0
Accepted
time: 21ms
memory: 4224kb

input:

71395 10000 100000 6977
3337 4735 7196 5076 4509 2132 6920 9395 307 1454 1335 6715 8016 3955 7894 2923 7267 6753 6658 7006 2771 4841 8526 2802 7632 8072 4115 8119 8446 5451 396 2962 48 8432 501 3873 5257 672 6022 5899 7219 2291 4517 9291 6850 7689 8996 1606 3625 8949 6888 2239 3692 4049 7201 8893 70...

output:

2 14 4 14 5 8 5 5 6 7 7 10 4 8 9 6 7 10 4 4 9 10 6 3 6 7 9 8 10 7 5 7 8 9 6 4 12 9 7 7 8 8 6 6 6 10 9 4 5 9 4 10 5 5 8 9 3 5 6 11 12 6 5 6 6 7 3 6 4 7 6 4 4 7 8 4 4 10 6 10 9 7 6 9 6 9 11 6 15 7 9 10 6 9 8 9 7 5 14 6 7 6 6 11 7 12 9 8 5 5 5 6 5 8 6 9 3 6 7 8 13 11 5 3 5 10 8 1 6 7 8 13 7 11 8 8 12 1...

result:

ok single line: '2 14 4 14 5 8 5 5 6 7 7 10 4 8...9 4 9 10 8 4 11 9 5 6 11 6 4 6 '

Test #48:

score: 0
Accepted
time: 9ms
memory: 3968kb

input:

22115 10000 100000 5821
839 7549 7902 6377 591 4085 2083 6121 1638 1459 1232 9831 655 5145 2482 6456 8950 6664 8074 7836 4935 9979 7990 8710 9327 2124 9082 3335 2539 9767 3725 9198 9357 5243 9780 232 1204 3167 7446 9708 1769 6776 4974 3999 7696 884 630 1313 166 3494 3972 7532 2429 9522 1939 3363 662...

output:

2 2 1 1 3 2 3 3 1 4 2 2 0 3 1 3 3 2 2 2 2 1 3 2 4 0 3 3 2 1 4 2 2 1 4 4 2 1 1 3 1 0 0 1 2 2 1 2 2 1 4 3 1 2 0 0 3 4 1 1 0 1 2 1 4 1 1 1 0 7 1 5 3 2 7 2 2 3 4 2 2 1 6 5 2 2 3 3 5 3 2 3 1 3 5 0 5 0 1 3 3 1 1 1 0 1 4 2 4 3 4 2 1 6 5 1 3 1 4 3 5 3 2 1 4 1 2 4 3 1 3 4 1 3 1 3 2 2 1 4 2 2 3 2 1 2 3 2 0 3 ...

result:

ok single line: '2 2 1 1 3 2 3 3 1 4 2 2 0 3 1 ... 6 4 2 3 3 1 2 5 2 0 3 2 2 1 2 '

Test #49:

score: 0
Accepted
time: 13ms
memory: 4096kb

input:

38243 10000 100000 4666
6590 770 8202 3769 4516 8196 7246 5005 5128 3215 8972 6880 1544 6335 8821 6080 4540 6983 9489 417 5348 5116 7454 707 8864 6584 138 2460 7040 7990 987 7592 4756 4618 9057 6185 2835 1346 2777 9609 6320 1668 7181 2617 291 4080 1858 2772 8866 1948 4990 260 1166 4588 8430 9585 101...

output:

4 5 2 4 3 4 5 4 1 4 5 2 8 1 5 4 5 6 5 4 4 2 4 5 7 2 3 3 1 4 5 3 4 3 3 3 4 4 8 5 2 4 7 3 4 1 1 5 2 5 4 3 5 3 0 1 7 3 3 9 3 3 5 5 2 2 1 1 3 1 5 4 2 1 5 7 5 4 4 5 9 4 5 2 2 4 4 5 6 3 2 5 5 4 5 4 4 1 7 2 2 4 4 3 4 4 8 2 6 1 3 4 2 5 4 2 5 2 5 2 2 2 3 3 3 2 6 6 1 6 3 3 6 6 6 2 4 5 6 7 2 3 4 1 4 5 3 2 6 6 ...

result:

ok single line: '4 5 2 4 3 4 5 4 1 4 5 2 8 1 5 ... 2 7 3 4 5 4 3 4 1 2 4 5 6 3 1 '

Test #50:

score: 0
Accepted
time: 17ms
memory: 4224kb

input:

54371 10000 100000 3510
4499 1833 659 3318 192 7991 251 6048 4708 4970 6712 7839 2433 1433 5567 9614 8380 6895 3062 2999 5355 9848 826 6614 558 636 7262 1586 3291 8371 0 3827 2312 3586 492 2544 6625 2089 3794 3417 6555 6560 7638 7326 730 2960 5244 2480 3248 4335 2075 5553 7746 9654 1011 4055 7157 41...

output:

6 4 3 5 5 5 5 5 5 7 3 4 3 2 7 4 10 8 6 4 5 5 9 10 6 3 7 6 7 7 7 7 6 7 8 5 5 6 6 6 7 5 6 5 8 6 4 6 5 4 4 5 3 6 8 8 2 2 12 5 3 7 6 5 8 4 3 6 9 1 3 4 4 7 3 6 12 4 6 8 9 3 5 9 5 5 4 1 3 5 8 3 8 1 8 4 7 5 8 3 5 6 9 2 8 7 9 3 5 9 5 6 4 7 8 5 2 8 10 7 8 4 4 3 5 13 4 5 5 4 7 6 2 3 8 4 6 6 5 5 8 3 1 8 4 6 5 ...

result:

ok single line: '6 4 3 5 5 5 5 5 5 7 3 4 3 2 7 ... 4 4 9 4 5 4 7 0 11 6 1 10 4 6 '

Test #51:

score: 0
Accepted
time: 13ms
memory: 4224kb

input:

37795 10000 100000 2354
2001 5055 1365 2461 4117 2101 5414 2774 6040 4568 2700 4888 5073 2623 1905 9238 2219 8965 8386 5987 7519 4985 2448 362 2253 780 477 8554 7792 2686 1171 2220 1620 8646 9771 8904 2571 2426 5218 3318 9355 9295 9846 2035 5485 6156 6472 1780 1947 1038 7002 8281 6483 6877 5751 683 ...

output:

2 3 4 10 2 3 2 3 3 0 2 3 2 6 4 0 3 3 3 3 6 2 5 7 5 2 4 6 2 7 1 3 7 3 2 1 3 5 1 0 3 3 1 7 4 6 4 1 3 4 1 3 4 9 2 3 1 5 6 4 2 2 5 3 2 3 8 2 6 1 4 7 3 7 1 2 5 1 1 2 5 4 7 4 3 4 5 4 5 6 7 2 2 1 5 4 5 2 5 6 2 6 5 6 5 2 10 7 3 3 2 3 2 3 3 1 3 2 5 4 2 4 5 5 5 3 9 11 4 7 2 2 1 6 6 7 6 1 5 3 3 4 4 3 4 0 4 3 3...

result:

ok single line: '2 3 4 10 2 3 2 3 3 0 2 3 2 6 4... 4 5 3 3 1 0 2 8 8 3 2 6 5 2 1 '

Test #52:

score: 0
Accepted
time: 22ms
memory: 4352kb

input:

63256 100000 100000 2863
4601 56243 9444 90804 11324 71276 81166 43896 48515 79064 42690 47722 4796 64368 63502 96532 8544 84701 12172 41175 63168 14820 63343 2307 55423 34810 66041 54354 133 40127 94193 64189 95334 46693 40708 53360 14773 47289 19426 46709 12164 50931 98646 81334 77580 63813 50026 ...

output:

0 0 0 0 2 1 1 0 0 0 0 0 2 0 1 0 0 0 2 2 1 1 0 4 1 0 0 1 0 0 1 0 0 1 0 1 0 0 1 1 1 0 0 0 2 0 0 0 0 0 0 1 1 1 1 0 0 1 2 0 1 0 0 1 1 0 0 1 1 1 0 1 1 0 0 0 0 0 1 0 0 0 0 3 0 1 2 1 1 1 0 0 1 1 0 0 0 0 2 1 0 0 0 0 0 0 0 1 0 0 1 0 0 0 1 0 0 1 0 0 1 0 0 1 1 0 0 0 1 1 0 2 0 1 0 0 0 0 1 2 0 0 0 1 1 2 2 0 1 1 ...

result:

ok single line: '0 0 0 0 2 1 1 0 0 0 0 0 2 0 1 ... 0 0 2 0 0 0 2 1 0 1 0 0 0 0 0 '

Test #53:

score: 0
Accepted
time: 18ms
memory: 4608kb

input:

46680 100000 100000 84411
25928 75089 48529 93085 17189 40241 34683 4284 10603 75375 11177 63067 46582 53572 79200 69606 7801 34077 582 67125 42009 70552 35240 76359 24980 33222 76104 48573 26634 7376 5935 18065 97326 68569 42643 40475 44712 56554 66709 55397 13722 47958 32578 58320 92413 48122 1152...

output:

0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 0 2 0 0 0 0 1 1 1 0 0 0 1 1 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 0 0 0 0 0 1 0 0 0 3 1 0 1 1 0 0 1 1 0 0 1 0 0 0 0 0 1 0 1 1 0 0 0 0 0 1 0 1 0 0 0 0 1 0 0 1 0 0 0 1 0 1 0 0 3 0 0 0 0 0 1 0 0 0 2 1 4 2 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 1 1 0 ...

result:

ok single line: '0 1 0 0 1 0 0 0 1 0 0 0 0 1 1 ... 1 1 0 0 1 0 2 2 0 0 1 0 0 0 0 '

Test #54:

score: 0
Accepted
time: 22ms
memory: 4352kb

input:

62808 100000 100000 76360
47256 53523 52372 11430 39120 57900 36893 13365 97040 47339 79665 13652 53127 31882 84003 29228 66646 18695 24234 93076 20849 37177 82791 26062 70191 45087 26580 67138 93549 34212 17678 96290 39730 1338 95886 68003 63758 90165 54403 23673 4386 20637 15204 86613 42487 32431 ...

output:

1 2 1 0 0 1 0 1 1 0 0 0 1 0 0 0 1 0 0 1 1 2 0 1 0 1 0 0 1 3 0 1 1 1 0 0 0 0 0 0 2 0 2 1 0 2 0 2 0 2 1 2 1 0 0 0 2 0 0 0 1 1 0 0 1 0 0 1 0 1 0 0 0 0 3 1 1 1 0 0 0 1 0 0 0 2 3 0 1 2 0 2 3 0 1 0 0 2 1 0 1 0 0 0 3 0 0 0 1 0 1 1 0 2 1 0 0 0 0 0 0 1 0 1 0 2 1 0 0 0 0 0 1 0 0 1 2 2 0 1 0 1 1 0 2 0 0 0 1 1 ...

result:

ok single line: '1 2 1 0 0 1 0 1 1 0 0 0 1 0 0 ... 0 0 1 1 1 0 2 0 1 1 1 1 0 1 2 '

Test #55:

score: 0
Accepted
time: 18ms
memory: 4352kb

input:

46233 100000 100000 25204
8996 7609 56216 89365 20639 26865 39104 98100 59129 78890 48152 28997 94913 45433 24046 77956 1143 43726 47885 19026 59277 3802 54688 35353 15401 67846 60990 61356 95703 1460 5074 74513 17374 98868 73475 30771 82803 34670 52992 32361 70704 82424 33070 4010 57320 92394 58865...

output:

0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 0 0 2 0 1 0 0 1 0 0 0 0 0 0 0 0 2 1 0 0 1 0 0 0 1 1 0 0 0 0 1 2 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 2 0 0 1 1 0 0 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 0 0 1 0 1 0 1 0 1 1 0 0 2 0 1 0 0 1 0 1 0 1 1 2 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 0 0 1 0 0 0 2 0 0 1 0 0 0 0 0 ...

result:

ok single line: '0 0 0 1 0 1 0 0 0 0 0 0 1 0 0 ... 0 0 0 1 0 1 0 1 1 0 1 0 1 0 1 '

Test #56:

score: 0
Accepted
time: 14ms
memory: 4480kb

input:

29657 100000 100000 41344
5976 86044 95300 91646 2157 44524 52208 58487 69911 50854 16640 3930 36698 58984 4503 37577 35641 28344 47190 55871 38117 94775 26585 9403 84960 66258 35812 55574 97857 79604 52058 52736 19366 31638 51063 17886 1848 68282 40687 65397 61368 79450 15696 32303 96501 76703 5560...

output:

1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 1 1 0 0 0 1 0 2 0 0 0 0 1 0 0 0 1 0 1 1 1 1 0 0 0 0 1 0 0 0 0 0 0 1 0 2 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 0 0 1 2 1 0 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0 0 1 1 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 ...

result:

ok single line: '1 1 1 0 1 0 0 1 0 0 0 0 0 0 0 ... 1 1 2 0 0 0 0 0 0 0 0 0 1 0 1 '

Extra Test:

score: 0
Extra Test Passed