Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
str = '(()(()(()(()))))';
out = {'( )';
' ()( ) ';
' ()( ) ';
' ()( ) ';
' () '}
assert(isequal(braces(str),out))
out =
'( )'
' ()( ) '
' ()( ) '
' ()( ) '
' () '
|
2 | Pass |
%%
str = '()'; % trivial test
out = {'()'};
assert(isequal(braces(str),out))
|
3 | Pass |
%%
str = '((((()))))';
out = {'( )';
' ( ) ';
' ( ) ';
' ( ) ';
' () '}
assert(isequal(braces(str),out))
out =
'( )'
' ( ) '
' ( ) '
' ( ) '
' () '
|
4 | Pass |
%%
a = randi(10);
str = '';
for i = 1:a
str = [str '()'];
end
out = {str};
assert(isequal(braces(str),out))
|
5 | Pass |
%%
str = '()(((())))()';
out = {'()( )()';
' ( ) ';
' ( ) ';
' () '}
assert(isequal(braces(str),out))
out =
'()( )()'
' ( ) '
' ( ) '
' () '
|
6 | Pass |
%%
a = randi(10);
str = '';
for i = 1:a
str = ['(' str ')'];
end
out = {};
for i = 1:a
s = [32*ones(1,i-1) '(' 32*ones(1,2*a-2*i) ')' 32*ones(1,i-1)];
out = [out; s];
end
assert(isequal(braces(str),out))
|
96 Solvers
Choose the best fitting dominoes
161 Solvers
534 Solvers
Set some matrix elements to zero
228 Solvers
105 Solvers