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 
x = [3 3 2 1];
y_correct = 2;
assert(isequal(hIndex(x),y_correct))
r =
1 1 1 1
c =
1 2 3 4
p =
1 0 0 0
r =
1 1 1
c =
1 2 3
p =
1 2 0 0
r =
1 1
c =
1 2
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
y =
2

2  Pass 
x = 4*ones(1,4);
y_correct = 4;
assert(isequal(hIndex(x),y_correct))
r =
1 1 1 1
c =
1 2 3 4
p =
1 0 0 0
r =
1 1 1 1
c =
1 2 3 4
p =
1 2 0 0
r =
1 1 1 1
c =
1 2 3 4
p =
1 2 3 0
r =
1 1 1 1
c =
1 2 3 4
p =
1 2 3 4
y =
4

3  Pass 
x = zeros(1,1000);
y_correct = 0;
assert(isequal(hIndex(x),y_correct))
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matrix: 1by0
c =
Empty matrix: 1by0
r =
Empty matr...

4  Pass 
x = [5 2 10 11 2 7 9 10 7];
y_correct = 6;
assert(isequal(hIndex(x),y_correct))
r =
1 1 1 1 1 1 1 1 1
c =
1 2 3 4 5 6 7 8 9
p =
1 0 0 0 0 0 0 0 0
r =
1 1 1 1 1 1 1 1 1
c =
1 2 3 4 5 6 7 8 9
p =
1 2 0 0 0 0 0 0 0
r =
1 1 1 1 1 1 1
c =
1 3 4 6 7 8 9
p =
1 2 3 0 0 0 0 0 0
r =
1 1 1 1 1 1 1
c =
1 3 4 6 7 8 9
p =
1 2 3 4 0 0 0 0 0
r =
1 1 1 1 1 1 1
c =
1 3 4 6 7 8 9
p =
1 2 3 4 5 0 0 0 0
r =
1 1 1 1 1 1
c =
3 4 6 7 8 9
p =
1 2 3 4 5 6 0 0 0
r =
1 1 1 1 1 1
c =
3 4 6 7 8 9
r =
1 1 1 1
c =
3 4 7 8
r =
1 1 1 1
c =
3 4 7 8
y =
6

3696 Solvers
509 Solvers
Vectorizing, too easy or too hard?
115 Solvers
281 Solvers
120 Solvers