This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.
Test  Status  Code Input and Output 

1  Pass 
s = '1001';
y_correct = '0110';
assert(all(isequal(flipbit(s),y_correct)&ischar(flipbit(s))))
m =
1
n =
4
t =
'0'
t =
'01'
t =
'011'
t =
'0110'
m =
1
n =
4
t =
'0'
t =
'01'
t =
'011'
t =
'0110'

2  Pass 
s = '11';
y_correct = '00';
assert(all(isequal(flipbit(s),y_correct)&ischar(flipbit(s))))
m =
1
n =
2
t =
'0'
t =
'00'
m =
1
n =
2
t =
'0'
t =
'00'

3  Pass 
s = '1';
y_correct = '0';
assert(all(isequal(flipbit(s),y_correct)&ischar(flipbit(s))))
m =
1
n =
1
t =
'0'
m =
1
n =
1
t =
'0'

4  Pass 
s = '100000001';
y_correct = '011111110';
assert(all(isequal(flipbit(s),y_correct)&ischar(flipbit(s))))
m =
1
n =
9
t =
'0'
t =
'01'
t =
'011'
t =
'0111'
t =
'01111'
t =
'011111'
t =
'0111111'
t =
'01111111'
t =
'011111110'
m =
1
n =
9
t =
'0'
t =
'01'
t =
'011'
t =
'0111'
t =
'01111'
t =
'011111'
t =
'0111111'
t =
'01111111'
t =
'011111110'

5  Pass 
s = '00001';
y_correct = '11110';
assert(all(isequal(flipbit(s),y_correct)&ischar(flipbit(s))))
m =
1
n =
5
t =
'1'
t =
'11'
t =
'111'
t =
'1111'
t =
'11110'
m =
1
n =
5
t =
'1'
t =
'11'
t =
'111'
t =
'1111'
t =
'11110'

128 Solvers
293 Solvers
254 Solvers
352 Solvers
255 Solvers