How to check 0 and 1 at matrix every row and column?

2 views (last 30 days)
matrix can only contain one of the only one in his row and column.
  1 Comment
Torsten
Torsten on 25 Apr 2022
If you know that the matrix contains only 0's and 1's, sum the rows and sum the columns. If the result is 1 in each case, return "correct".

Sign in to comment.

Accepted Answer

Torsten
Torsten on 25 Apr 2022
Edited: Torsten on 25 Apr 2022
[m,n] = size(A);
Sc = sum(A,1);
Sr = sum(A,2);
if (Sc == ones(1,n)) & (Sr == ones(m,1))
disp('Correct')
else
disp('Incorrect')
end
I leave the input-from-keyboard part to you.

More Answers (1)

Md. Mohidul Islam
Md. Mohidul Islam on 25 Apr 2022

Categories

Find more on Interpolation in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!