Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
a = [1 0; 0 0];
[r1,r2,c1,c2] = biggest_box(a);
sub = a(r1:r2,c1:c2);
[m,n] = size(sub);
len = 1;
assert(isequal(sum(sub(:)),0))
assert(isequal(m,len));
assert(isequal(n,len));
r =
2
c =
1
varargout =
[2] [2] [1] [1]
r =
[]
c =
[]
|
2 | Pass |
%%
a = [1 0 0; 0 0 0; 0 0 0];
[r1,r2,c1,c2] = biggest_box(a);
sub = a(r1:r2,c1:c2);
[m,n] = size(sub);
len = 2;
assert(isequal(sum(sub(:)),0))
assert(isequal(m,len));
assert(isequal(n,len));
r =
2
c =
1
varargout =
[2] [2] [1] [1]
r =
2
c =
1
varargout =
[2] [3] [1] [2]
r =
[]
c =
[]
|
3 | Pass |
%%
a = eye(9);
[r1,r2,c1,c2] = biggest_box(a);
sub = a(r1:r2,c1:c2);
[m,n] = size(sub);
len = 4;
assert(isequal(sum(sub(:)),0))
assert(isequal(m,len));
assert(isequal(n,len));
r =
2
c =
1
varargout =
[2] [2] [1] [1]
r =
3
c =
1
varargout =
[3] [4] [1] [2]
r =
4
c =
1
varargout =
[4] [6] [1] [3]
r =
5
c =
1
varargout =
[5] [8] [1] [4]
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
[]
c =
[]
|
4 | Pass |
%%
a = double(magic(7)<6);
[r1,r2,c1,c2] = biggest_box(a);
sub = a(r1:r2,c1:c2);
[m,n] = size(sub);
len = 4;
assert(isequal(sum(sub(:)),0))
assert(isequal(m,len));
assert(isequal(n,len));
r =
1
c =
1
varargout =
[1] [1] [1] [1]
r =
1
c =
1
varargout =
[1] [2] [1] [2]
r =
1
c =
1
varargout =
[1] [3] [1] [3]
r =
2
c =
2
varargout =
[2] [5] [2] [5]
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
Empty matrix: 0-by-1
c =
Empty matrix: 0-by-1
r =
[]
c =
[]
|
337 Solvers
given 3 sides, find area of this triangle
680 Solvers
Determine if a Given Number is a Triangle Number
322 Solvers
Is my wife right? Now with even more wrong husband
1241 Solvers
Remove the two elements next to NaN value
411 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!