Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
filetext = fileread('cumin.m');
assert(isempty(strfind(filetext,'cummin')))
assert(isempty(strfind(filetext,'cummax')))
assert(isempty(strfind(filetext,'feval')))
|
2 | Pass |
x = randi(100);
assert(isequal(cumin(x),cummin(x)))
assert(isequal(cumin(x,1),cummin(x,1)))
assert(isequal(cumin(x,2),cummin(x,2)))
assert(isequal(cumin(x,1,'reverse'),cummin(x,1,'reverse')))
assert(isequal(cumin(x,2,'reverse'),cummin(x,2,'reverse')))
assert(isequal(cumin(x,'reverse'),cummin(x,'reverse')))
|
3 | Pass |
x = randi(100,randi([2 100]),1);
assert(isequal(cumin(x),cummin(x)))
assert(isequal(cumin(x,1),cummin(x,1)))
assert(isequal(cumin(x,2),cummin(x,2)))
assert(isequal(cumin(x,1,'reverse'),cummin(x,1,'reverse')))
assert(isequal(cumin(x,2,'reverse'),cummin(x,2,'reverse')))
assert(isequal(cumin(x,'reverse'),cummin(x,'reverse')))
|
4 | Pass |
x = randi(100,1,randi([2 100]));
assert(isequal(cumin(x),cummin(x)))
assert(isequal(cumin(x,1),cummin(x,1)))
assert(isequal(cumin(x,2),cummin(x,2)))
assert(isequal(cumin(x,1,'reverse'),cummin(x,1,'reverse')))
assert(isequal(cumin(x,2,'reverse'),cummin(x,2,'reverse')))
assert(isequal(cumin(x,'reverse'),cummin(x,'reverse')))
|
5 | Fail |
x = magic(10);
assert(isequal(cumin(x),cummin(x)))
assert(isequal(cumin(x,1),cummin(x,1)))
assert(isequal(cumin(x,2),cummin(x,2)))
assert(isequal(cumin(x,1,'reverse'),cummin(x,1,'reverse')))
assert(isequal(cumin(x,2,'reverse'),cummin(x,2,'reverse')))
assert(isequal(cumin(x,'reverse'),cummin(x,'reverse')))
|
6 | Pass |
x = [];
assert(isequal(cumin(x),cummin(x)))
assert(isequal(cumin(x,1),cummin(x,1)))
assert(isequal(cumin(x,2),cummin(x,2)))
assert(isequal(cumin(x,1,'reverse'),cummin(x,1,'reverse')))
assert(isequal(cumin(x,2,'reverse'),cummin(x,2,'reverse')))
assert(isequal(cumin(x,'reverse'),cummin(x,'reverse')))
|
Sum of diagonal of a square matrix
1159 Solvers
442 Solvers
191 Solvers
142 Solvers
198 Solvers