Cody

Problem 44398. ベクトルの値が増加しているかを調べよう

Solution 2030733

Submitted on 21 Nov 2019 by Hung Trinh
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 = [0 1 2 3 4]; assert(isequal(mono_increase(x),true));

dem = 0 dem = 1 dem = 2 dem = 3 dem = 4 tf = 1

2   Pass
x = [0]; assert(isequal(mono_increase(x),true));

dem = 0 tf = 1

3   Pass
x = [0 0 0 0 0]; assert(isequal(mono_increase(x),false));

dem = 0 tf = 0

4   Pass
x = [0 1 2 3 -4]; assert(isequal(mono_increase(x),false));

dem = 0 dem = 1 dem = 2 dem = 3 tf = 0

5   Pass
x = [-3 -4 2 3 4]; assert(isequal(mono_increase(x),false));

dem = 0 dem = 1 dem = 2 dem = 3 tf = 0

6   Pass
x = 1:.1:10; assert(isequal(mono_increase(x),true));

dem = 0 dem = 1 dem = 2 dem = 3 dem = 4 dem = 5 dem = 6 dem = 7 dem = 8 dem = 9 dem = 10 dem = 11 dem = 12 dem = 13 dem = 14 dem = 15 dem = 16 dem = 17 dem = 18 dem = 19 dem = 20 dem = 21 dem = 22 dem = 23 dem = 24 dem = 25 dem = 26 dem = 27 dem = 28 dem = 29 dem = 30 dem = 31 dem = 32 dem = 33 dem = 34 dem = 35 dem = 36 dem = 37 dem = 38 dem = 39 dem = 40 dem = 41 dem = 42 dem = 43 dem = 44 dem = 45 dem = 46 dem = 47 dem = 48 dem = 49 dem = 50 dem = 51 dem = 52 dem = 53 dem = 54 dem = 55 dem = 56 dem = 57 dem = 58 dem = 59 dem = 60 dem = 61 dem = 62 dem = 63 dem = 64 dem = 65 dem = 66 dem = 67 dem = 68 dem = 69 dem = 70 dem = 71 dem = 72 dem = 73 dem = 74 dem = 75 dem = 76 dem = 77 dem = 78 dem = 79 dem = 80 dem = 81 dem = 82 dem = 83 dem = 84 dem = 85 dem = 86 dem = 87 dem = 88 dem = 89 dem = 90 tf = 1

7   Pass
x = cumsum(rand(1,100)); x(5) = -1; assert(isequal(mono_increase(x),false));

dem = 0 dem = 1 dem = 2 dem = 3 dem = 4 dem = 5 dem = 6 dem = 7 dem = 8 dem = 9 dem = 10 dem = 11 dem = 12 dem = 13 dem = 14 dem = 15 dem = 16 dem = 17 dem = 18 dem = 19 dem = 20 dem = 21 dem = 22 dem = 23 dem = 24 dem = 25 dem = 26 dem = 27 dem = 28 dem = 29 dem = 30 dem = 31 dem = 32 dem = 33 dem = 34 dem = 35 dem = 36 dem = 37 dem = 38 dem = 39 dem = 40 dem = 41 dem = 42 dem = 43 dem = 44 dem = 45 dem = 46 dem = 47 dem = 48 dem = 49 dem = 50 dem = 51 dem = 52 dem = 53 dem = 54 dem = 55 dem = 56 dem = 57 dem = 58 dem = 59 dem = 60 dem = 61 dem = 62 dem = 63 dem = 64 dem = 65 dem = 66 dem = 67 dem = 68 dem = 69 dem = 70 dem = 71 dem = 72 dem = 73 dem = 74 dem = 75 dem = 76 dem = 77 dem = 78 dem = 79 dem = 80 dem = 81 dem = 82 dem = 83 dem = 84 dem = 85 dem = 86 dem = 87 dem = 88 dem = 89 dem = 90 dem = 91 dem = 92 dem = 93 dem = 94 dem = 95 dem = 96 dem = 97 dem = 98 tf = 0

8   Pass
x = cumsum(rand(1,50)); assert(isequal(mono_increase(x),true));

dem = 0 dem = 1 dem = 2 dem = 3 dem = 4 dem = 5 dem = 6 dem = 7 dem = 8 dem = 9 dem = 10 dem = 11 dem = 12 dem = 13 dem = 14 dem = 15 dem = 16 dem = 17 dem = 18 dem = 19 dem = 20 dem = 21 dem = 22 dem = 23 dem = 24 dem = 25 dem = 26 dem = 27 dem = 28 dem = 29 dem = 30 dem = 31 dem = 32 dem = 33 dem = 34 dem = 35 dem = 36 dem = 37 dem = 38 dem = 39 dem = 40 dem = 41 dem = 42 dem = 43 dem = 44 dem = 45 dem = 46 dem = 47 dem = 48 dem = 49 tf = 1