Cody

# Problem 42481. Low level NaN

Solution 710284

Submitted on 4 Aug 2015 by Morten Jacobsen
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
%% x = [1 NaN 0 0 2 NaN 0 0 3 NaN 1 0 4 3 2 1 5 4 3 2 6 5 4 3]; y_correct = 3; assert(isequal(lowestLevelNaN(x),y_correct))

2   Pass
%% x = [1 NaN 0 NaN 2 NaN 0 NaN 3 NaN 1 NaN 4 3 2 NaN 5.7 4 3 NaN 6 5 4 3]; y_correct = 5; assert(isequal(lowestLevelNaN(x),y_correct))

3   Pass
%% x = [NaN NaN 0 NaN NaN NaN 0 NaN NaN NaN 1 NaN NaN 3 2 -4.5 5.7 4 3 0.0 6 5 4 3]; y_correct = 4; assert(isequal(lowestLevelNaN(x),y_correct))

4   Pass
%% x = [NaN]; y_correct = 1; assert(isequal(lowestLevelNaN(x),y_correct))

5   Pass
%% x = [NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN NaN 3 NaN NaN 5.7 4 NaN NaN 6 5 NaN NaN 4 0 0 0]; y_correct = 6; assert(isequal(lowestLevelNaN(x),y_correct))

6   Pass
%% x = [1 NaN 1 NaN 1 NaN 1 NaN 5.7 NaN 6 NaN -1.0 NaN 4 NaN 4 NaN 4 NaN 4 NaN]; y_correct = 11; assert(isequal(lowestLevelNaN(x),y_correct))