Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
for i=1:1000
status=[10,10,10];
while sum(status)~=0
[Row_number, Num_of_lines] = remove_lines(status);
if Num_of_lines>status(Row_number)
disp('Error: Check number of lines');
result=false;
break;
end
if Num_of_lines<1
disp('Error: You must remove at least one line');
result=false;
break;
end
if Row_number~=1 && Row_number~=2 && Row_number~=3
disp('Error: Row number must be 1, 2 or 3.');
result=false;
break;
end
if numel(Row_number)~=1 || numel(Num_of_lines)~=1
disp('Error: Row number must have one element');
result=false;
break;
end
status(Row_number)=status(Row_number)-Num_of_lines;
if sum(status)==0
disp('You lose');
result=false;
break;
end
if sum(status)==1
disp('You win');
result=true;
break;
end
[~,L]=max(status);
status(L)=status(L)-randi(status(L));
if sum(status)==0
disp('You win');
result=true;
break;
end
end
res(i)=result;
end
number_of_wins= sum(res)
assert(isequal(sum(res),1000))
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
You win
number_of_wins =
1000
|
Find relatively common elements in matrix rows
865 Solvers
Extract leading non-zero digit
1205 Solvers
819 Solvers
Who knows the last digit of pi?
557 Solvers
359 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!