Cody

# Problem 45370. Sky full of stars - 03

Solution 2162679

Submitted on 17 Mar 2020 by George Iskander
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

### Test Suite

Test Status Code Input and Output
1   Pass
a=[ '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '************']; assert(isequal(star_pattern_3(6),a))

x = '************' x = 2×12 char array '************' '***** *****' x = 3×12 char array '************' '***** *****' '**** ****' x = 4×12 char array '************' '***** *****' '**** ****' '*** ***' x = 5×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' x = 6×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' x = 7×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' x = 8×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' x = 9×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' x = 10×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' x = 11×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' x = 12×12 char array '************' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '************'

2   Pass
a=[ '******' '** **' '* *' '* *' '** **' '******']; assert(isequal(star_pattern_3(3),a))

x = '******' x = 2×6 char array '******' '** **' x = 3×6 char array '******' '** **' '* *' x = 4×6 char array '******' '** **' '* *' '* *' x = 5×6 char array '******' '** **' '* *' '* *' '** **' x = 6×6 char array '******' '** **' '* *' '* *' '** **' '******'

3   Pass
a=[ '****' '* *' '* *' '****']; assert(isequal(star_pattern_3(2),a))

x = '****' x = 2×4 char array '****' '* *' x = 3×4 char array '****' '* *' '* *' x = 4×4 char array '****' '* *' '* *' '****'

4   Pass
a=[ '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' '******* *******' '******** ********' '********* *********' '********************']; assert(isequal(star_pattern_3(10),a))

x = '********************' x = 2×20 char array '********************' '********* *********' x = 3×20 char array '********************' '********* *********' '******** ********' x = 4×20 char array '********************' '********* *********' '******** ********' '******* *******' x = 5×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' x = 6×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' x = 7×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' x = 8×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' x = 9×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' x = 10×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' x = 11×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' x = 12×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' x = 13×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' x = 14×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' x = 15×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' x = 16×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' x = 17×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' '******* *******' x = 18×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' '******* *******' '******** ********' x = 19×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' '******* *******' '******** ********' '********* *********' x = 20×20 char array '********************' '********* *********' '******** ********' '******* *******' '****** ******' '***** *****' '**** ****' '*** ***' '** **' '* *' '* *' '** **' '*** ***' '**** ****' '***** *****' '****** ******' '******* *******' '******** ********' '********* *********' '********************'