This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test  Status  Code Input and Output 

1  Pass 
a = [1 2 2 2 1 3 2 1 4 5 1];
y_correct = 2;
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
j =
2
c =
0 0
c =
0 1
d =
0 2
c =
0 2
d =
0 2
j =
3
c =
0 2 0
j =
4
c =
0 2 0 0
j =
5
c =
0 2 0 0 0
j =
6
c =
0 2 0 0 0 0
j =
7
c =
0 2 0 0 0 0 0
j =
8
c =
0 2 0 0 0 0 0 0
j =
9
c =
0 2 0 0 0 0 0 0 0
mi =
1×9 logical array
0 1 0 0 0 0 0 0 0
v =
2
val =
2

2  Pass 
a = [1 1 1 2 2 2 3 3 3];
y_correct = [1 2 3];
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
c =
1
d =
1
c =
2
d =
1
j =
2
c =
2 0
c =
2 1
d =
1 2
c =
2 2
d =
1 2
j =
3
c =
2 2 0
c =
2 2 1
d =
1 2 3
c =
2 2 2
d =
1 2 3
mi =
1×3 logical array
1 1 1
v =
1 2 3
val =
1 2 3

3  Pass 
a = [2 2 2 2 1 0 3];
y_correct = 2;
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
c =
1
d =
2
c =
2
d =
2
c =
3
d =
2
j =
2
c =
3 0
j =
3
c =
3 0 0
j =
4
c =
3 0 0 0
mi =
1×4 logical array
1 0 0 0
v =
2
val =
2

4  Pass 
a=[0 1 1 1 0 2 2 0 1 1 1 0];
y_correct = [1 1];
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
j =
2
c =
0 0
c =
0 1
d =
0 1
c =
0 2
d =
0 1
j =
3
c =
0 2 0
j =
4
c =
0 2 0 0
c =
0 2 0 1
d =
0 1 0 2
j =
5
c =
0 2 0 1 0
j =
6
c =
0 2 0 1 0 0
c =
0 2 0 1 0 1
d =
0 1 0 2 0 1
c =
0 2 0 1 0 2
d =
0 1 0 2 0 1
j =
7
c =
0 2 0 1 0 2 0
mi =
1×7 logical array
0 1 0 0 0 1 0
v =
1 1
val =
1 1

5  Pass 
a=[3 3 3 2 2 1 6]';
y_correct=3;
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
c =
1
d =
3
c =
2
d =
3
j =
2
c =
2 0
c =
2 1
d =
3 2
j =
3
c =
2 1 0
j =
4
c =
2 1 0 0
mi =
1×4 logical array
1 0 0 0
v =
3
val =
3

6  Pass 
a=[3 3 3 2 2 2 1 6]';
y_correct=[3 2]';
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
c =
1
d =
3
c =
2
d =
3
j =
2
c =
2 0
c =
2 1
d =
3 2
c =
2 2
d =
3 2
j =
3
c =
2 2 0
j =
4
c =
2 2 0 0
mi =
1×4 logical array
1 1 0 0
v =
3 2
val =
3
2

7  Pass 
a=[1 2 3 4 5]';
y_correct=a;
assert(isequal(longrun(a),y_correct))
c =
0
j =
1
d =
[]
j =
2
c =
0 0
j =
3
c =
0 0 0
j =
4
c =
0 0 0 0
j =
5
c =
0 0 0 0 0
mi =
1×5 logical array
1 1 1 1 1
v =
1 2 3 4 5
val =
1
2
3
4
5

4622 Solvers
17304 Solvers
695 Solvers
1775 Solvers
360 Solvers