Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
assessFunctionAbsence({'regexp','regexpi','regexprep','str2num'},'FileName','locOf5.m')
|
2 | Pass |
x = 2:2:20;
y_correct = 0;
assert(isequal(locOf5(x),y_correct))
y =
0
|
3 | Pass |
x = rot90(1:10);
y_correct = 6;
assert(isequal(locOf5(x),y_correct))
y =
6
|
4 | Pass |
x = [1 2 5
5 9 1
5 6 5];
y_correct = [2 0 1];
assert(isequal(locOf5(x),y_correct))
y =
2 0 1
|
5 | Pass |
x = magic(5);
y_correct = [0 2 0 0 0];
assert(isequal(locOf5(x),y_correct))
y =
0 2 0 0 0
|
6 | Pass |
x = [1 2 3 4 5;
5 4 3 2 1
2 3 5 2 1
1 5 2 6 8
3 5 2 2 5];
y_correct = [2 4 3 0 1];
assert(isequal(locOf5(x),y_correct))
% %%
% x = randi([-10,10],20,1e6);
% x(x==5) = 0;
% p = sort(randi([0 size(x,1)],5,size(x,2)));
% y_correct = p(1,:);
% p(2:end,~y_correct) = 0;
% [~,col,v] = find(p);
% x((col-1)*size(x,1)+v) = 5;
% assert(isequal(locOf5(x),y_correct))
y =
2 4 3 0 1
|
5169 Solvers
232 Solvers
Rotate input square matrix 90 degrees CCW without rot90
320 Solvers
341 Solvers
Matlab Basics - Convert a row vector to a column vector
300 Solvers