Cody

# Problem 2495. Find the first N zeros of the 666 function

Solution 488134

Submitted on 19 Aug 2014 by Zikobrelli
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
%% N = 1; M_correct = 666; assert(isequal(sixsixsix(N),M_correct))

i = 1 M = [] Z = 111 i = 2 Z = 222 i = 3 Z = 333 i = 4 Z = 444 i = 5 Z = 555 i = 6 Z = 666 M = 666 i = 7

2   Pass
%% N = 7; M_correct = [666 151515 181818 272727 424242 636363 666666]; assert(isequal(sixsixsix(N),M_correct))

i = 1 M = [] Z = 111 i = 2 Z = 222 i = 3 Z = 333 i = 4 Z = 444 i = 5 Z = 555 i = 6 Z = 666 M = 666 i = 7 Z = 777 i = 8 Z = 888 i = 9 Z = 999 i = 10 Z = 101010 i = 11 Z = 111111 i = 12 Z = 121212 i = 13 Z = 131313 i = 14 Z = 141414 i = 15 Z = 151515 M = 666 151515 i = 16 Z = 161616 i = 17 Z = 171717 i = 18 Z = 181818 M = 666 151515 181818 i = 19 Z = 191919 i = 20 Z = 202020 i = 21 Z = 212121 i = 22 Z = 222222 i = 23 Z = 232323 i = 24 Z = 242424 i = 25 Z = 252525 i = 26 Z = 262626 i = 27 Z = 272727 M = 666 151515 181818 272727 i = 28 Z = 282828 i = 29 Z = 292929 i = 30 Z = 303030 i = 31 Z = 313131 i = 32 Z = 323232 i = 33 Z = 333333 i = 34 Z = 343434 i = 35 Z = 353535 i = 36 Z = 363636 i = 37 Z = 373737 i = 38 Z = 383838 i = 39 Z = 393939 i = 40 Z = 404040 i = 41 Z = 414141 i = 42 Z = 424242 M = 666 151515 181818 272727 424242 i = 43 Z = 434343 i = 44 Z = 444444 i = 45 Z = 454545 i = 46 Z = 464646 i = 47 Z = 474747 i = 48 Z = 484848 i = 49 Z = 494949 i = 50 Z = 505050 i = 51 Z = 515151 i = 52 Z = 525252 i = 53 Z = 535353 i = 54 Z = 545454 i = 55 Z = 555555 i = 56 Z = 565656 i = 57 Z = 575757 i = 58 Z = 585858 i = 59 Z = 595959 i = 60 Z = 606060 i = 61 Z = 616161 i = 62 Z = 626262 i = 63 Z = 636363 M = 666 151515 181818 272727 424242 636363 i = 64 Z = 646464 i = 65 Z = 656565 i = 66 Z = 666666 M = 666 151515 181818 272727 424242 636363 666666 i = 67

3   Pass
%% N = 25; M_correct=[666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258]; assert(isequal(sixsixsix(N),M_correct))

i = 1 M = [] Z = 111 i = 2 Z = 222 i = 3 Z = 333 i = 4 Z = 444 i = 5 Z = 555 i = 6 Z = 666 M = 666 i = 7 Z = 777 i = 8 Z = 888 i = 9 Z = 999 i = 10 Z = 101010 i = 11 Z = 111111 i = 12 Z = 121212 i = 13 Z = 131313 i = 14 Z = 141414 i = 15 Z = 151515 M = 666 151515 i = 16 Z = 161616 i = 17 Z = 171717 i = 18 Z = 181818 M = 666 151515 181818 i = 19 Z = 191919 i = 20 Z = 202020 i = 21 Z = 212121 i = 22 Z = 222222 i = 23 Z = 232323 i = 24 Z = 242424 i = 25 Z = 252525 i = 26 Z = 262626 i = 27 Z = 272727 M = 666 151515 181818 272727 i = 28 Z = 282828 i = 29 Z = 292929 i = 30 Z = 303030 i = 31 Z = 313131 i = 32 Z = 323232 i = 33 Z = 333333 i = 34 Z = 343434 i = 35 Z = 353535 i = 36 Z = 363636 i = 37 Z = 373737 i = 38 Z = 383838 i = 39 Z = 393939 i = 40 Z = 404040 i = 41 Z = 414141 i = 42 Z = 424242 M = 666 151515 181818 272727 424242 i = 43 Z = 434343 i = 44 Z = 444444 i = 45 Z = 454545 i = 46 Z = 464646 i = 47 Z = 474747 i = 48 Z = 484848 i = 49 Z = 494949 i = 50 Z = 505050 i = 51 Z = 515151 i = 52 Z = 525252 i = 53 Z = 535353 i = 54 Z = 545454 i = 55 Z = 555555 i = 56 Z = 565656 i = 57 Z = 575757 i = 58 Z = 585858 i = 59 Z = 595959 i = 60 Z = 606060 i = 61 Z = 616161 i = 62 Z = 626262 i = 63 Z = 636363 M = 666 151515 181818 272727 424242 636363 i = 64 Z = 646464 i = 65 Z = 656565 i = 66 Z = 666666 M = 666 151515 181818 272727 424242 636363 666666 i = 67 Z = 676767 i = 68 Z = 686868 i = 69 Z = 696969 i = 70 Z = 707070 i = 71 Z = 717171 i = 72 Z = 727272 i = 73 Z = 737373 i = 74 Z = 747474 i = 75 Z = 757575 M = 666 151515 181818 272727 424242 636363 666666 757575 i = 76 Z = 767676 i = 77 Z = 777777 i = 78 Z = 787878 i = 79 Z = 797979 i = 80 Z = 808080 i = 81 Z = 818181 i = 82 Z = 828282 i = 83 Z = 838383 i = 84 Z = 848484 i = 85 Z = 858585 i = 86 Z = 868686 i = 87 Z = 878787 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Column 9 878787 i = 88 Z = 888888 i = 89 Z = 898989 i = 90 Z = 909090 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 10 878787 909090 i = 91 Z = 919191 i = 92 Z = 929292 i = 93 Z = 939393 i = 94 Z = 949494 i = 95 Z = 959595 i = 96 Z = 969696 i = 97 Z = 979797 i = 98 Z = 989898 i = 99 Z = 999999 i = 100 Z = 100100100 i = 101 Z = 101101101 i = 102 Z = 102102102 i = 103 Z = 103103103 i = 104 Z = 104104104 i = 105 Z = 105105105 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 11 878787 909090 105105105 i = 106 Z = 106106106 i = 107 Z = 107107107 i = 108 Z = 108108108 i = 109 Z = 109109109 i = 110 Z = 110110110 i = 111 Z = 111111111 i = 112 Z = 112112112 i = 113 Z = 113113113 i = 114 Z = 114114114 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 12 878787 909090 105105105 114114114 i = 115 Z = 115115115 i = 116 Z = 116116116 i = 117 Z = 117117117 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 13 878787 909090 105105105 114114114 117117117 i = 118 Z = 118118118 i = 119 Z = 119119119 i = 120 Z = 120120120 i = 121 Z = 121121121 i = 122 Z = 122122122 i = 123 Z = 123123123 i = 124 Z = 124124124 i = 125 Z = 125125125 i = 126 Z = 126126126 i = 127 Z = 127127127 i = 128 Z = 128128128 i = 129 Z = 129129129 i = 130 Z = 130130130 i = 131 Z = 131131131 i = 132 Z = 132132132 i = 133 Z = 133133133 i = 134 Z = 134134134 i = 135 Z = 135135135 i = 136 Z = 136136136 i = 137 Z = 137137137 i = 138 Z = 138138138 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 14 878787 909090 105105105 114114114 117117117 138138138 i = 139 Z = 139139139 i = 140 Z = 140140140 i = 141 Z = 141141141 i = 142 Z = 142142142 i = 143 Z = 143143143 i = 144 Z = 144144144 i = 145 Z = 145145145 i = 146 Z = 146146146 i = 147 Z = 147147147 i = 148 Z = 148148148 i = 149 Z = 149149149 i = 150 Z = 150150150 i = 151 Z = 151151151 i = 152 Z = 152152152 i = 153 Z = 153153153 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 15 878787 909090 105105105 114114114 117117117 138138138 153153153 i = 154 Z = 154154154 i = 155 Z = 155155155 i = 156 Z = 156156156 i = 157 Z = 157157157 i = 158 Z = 158158158 i = 159 Z = 159159159 i = 160 Z = 160160160 i = 161 Z = 161161161 i = 162 Z = 162162162 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 i = 163 Z = 163163163 i = 164 Z = 164164164 i = 165 Z = 165165165 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Column 17 165165165 i = 166 Z = 166166166 i = 167 Z = 167167167 i = 168 Z = 168168168 i = 169 Z = 169169169 i = 170 Z = 170170170 i = 171 Z = 171171171 i = 172 Z = 172172172 i = 173 Z = 173173173 i = 174 Z = 174174174 i = 175 Z = 175175175 i = 176 Z = 176176176 i = 177 Z = 177177177 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 18 165165165 177177177 i = 178 Z = 178178178 i = 179 Z = 179179179 i = 180 Z = 180180180 i = 181 Z = 181181181 i = 182 Z = 182182182 i = 183 Z = 183183183 i = 184 Z = 184184184 i = 185 Z = 185185185 i = 186 Z = 186186186 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 19 165165165 177177177 186186186 i = 187 Z = 187187187 i = 188 Z = 188188188 i = 189 Z = 189189189 i = 190 Z = 190190190 i = 191 Z = 191191191 i = 192 Z = 192192192 i = 193 Z = 193193193 i = 194 Z = 194194194 i = 195 Z = 195195195 i = 196 Z = 196196196 i = 197 Z = 197197197 i = 198 Z = 198198198 i = 199 Z = 199199199 i = 200 Z = 200200200 i = 201 Z = 201201201 i = 202 Z = 202202202 i = 203 Z = 203203203 i = 204 Z = 204204204 i = 205 Z = 205205205 i = 206 Z = 206206206 i = 207 Z = 207207207 i = 208 Z = 208208208 i = 209 Z = 209209209 i = 210 Z = 210210210 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 20 165165165 177177177 186186186 210210210 i = 211 Z = 211211211 i = 212 Z = 212212212 i = 213 Z = 213213213 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 21 165165165 177177177 186186186 210210210 213213213 i = 214 Z = 214214214 i = 215 Z = 215215215 i = 216 Z = 216216216 i = 217 Z = 217217217 i = 218 Z = 218218218 i = 219 Z = 219219219 i = 220 Z = 220220220 i = 221 Z = 221221221 i = 222 Z = 222222222 i = 223 Z = 223223223 i = 224 Z = 224224224 i = 225 Z = 225225225 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 22 165165165 177177177 186186186 210210210 213213213 225225225 i = 226 Z = 226226226 i = 227 Z = 227227227 i = 228 Z = 228228228 i = 229 Z = 229229229 i = 230 Z = 230230230 i = 231 Z = 231231231 i = 232 Z = 232232232 i = 233 Z = 233233233 i = 234 Z = 234234234 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 16 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 Columns 17 through 23 165165165 177177177 186186186 210210210 213213213 225225225 234234234 i = 235 Z = 235235235 i = 236 Z = 236236236 i = 237 Z = 237237237 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 ...

4   Fail
%% N = 63; M_correct = [666 151515 181818 272727 424242 636363 666666 757575 878787 909090 105105105 114114114 117117117 138138138 153153153 162162162 165165165 177177177 186186186 210210210 213213213 225225225 234234234 237237237 258258258 273273273 282282282 285285285 297297297 306306306 330330330 333333333 345345345 354354354 357357357 378378378 393393393 402402402 405405405 417417417 426426426 450450450 453453453 465465465 474474474 477477477 498498498 513513513 522522522 525525525 537537537 546546546 570570570 573573573 585585585 594594594 597597597 618618618 633633633 642642642 645645645 657657657 666666666]; assert(isequal(sixsixsix(N),M_correct))

i = 1 M = [] Z = 111 i = 2 Z = 222 i = 3 Z = 333 i = 4 Z = 444 i = 5 Z = 555 i = 6 Z = 666 M = 666 i = 7 Z = 777 i = 8 Z = 888 i = 9 Z = 999 i = 10 Z = 101010 i = 11 Z = 111111 i = 12 Z = 121212 i = 13 Z = 131313 i = 14 Z = 141414 i = 15 Z = 151515 M = 666 151515 i = 16 Z = 161616 i = 17 Z = 171717 i = 18 Z = 181818 M = 666 151515 181818 i = 19 Z = 191919 i = 20 Z = 202020 i = 21 Z = 212121 i = 22 Z = 222222 i = 23 Z = 232323 i = 24 Z = 242424 i = 25 Z = 252525 i = 26 Z = 262626 i = 27 Z = 272727 M = 666 151515 181818 272727 i = 28 Z = 282828 i = 29 Z = 292929 i = 30 Z = 303030 i = 31 Z = 313131 i = 32 Z = 323232 i = 33 Z = 333333 i = 34 Z = 343434 i = 35 Z = 353535 i = 36 Z = 363636 i = 37 Z = 373737 i = 38 Z = 383838 i = 39 Z = 393939 i = 40 Z = 404040 i = 41 Z = 414141 i = 42 Z = 424242 M = 666 151515 181818 272727 424242 i = 43 Z = 434343 i = 44 Z = 444444 i = 45 Z = 454545 i = 46 Z = 464646 i = 47 Z = 474747 i = 48 Z = 484848 i = 49 Z = 494949 i = 50 Z = 505050 i = 51 Z = 515151 i = 52 Z = 525252 i = 53 Z = 535353 i = 54 Z = 545454 i = 55 Z = 555555 i = 56 Z = 565656 i = 57 Z = 575757 i = 58 Z = 585858 i = 59 Z = 595959 i = 60 Z = 606060 i = 61 Z = 616161 i = 62 Z = 626262 i = 63 Z = 636363 M = 666 151515 181818 272727 424242 636363 i = 64 Z = 646464 i = 65 Z = 656565 i = 66 Z = 666666 M = 666 151515 181818 272727 424242 636363 666666 i = 67 Z = 676767 i = 68 Z = 686868 i = 69 Z = 696969 i = 70 Z = 707070 i = 71 Z = 717171 i = 72 Z = 727272 i = 73 Z = 737373 i = 74 Z = 747474 i = 75 Z = 757575 M = 666 151515 181818 272727 424242 636363 666666 757575 i = 76 Z = 767676 i = 77 Z = 777777 i = 78 Z = 787878 i = 79 Z = 797979 i = 80 Z = 808080 i = 81 Z = 818181 i = 82 Z = 828282 i = 83 Z = 838383 i = 84 Z = 848484 i = 85 Z = 858585 i = 86 Z = 868686 i = 87 Z = 878787 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Column 9 878787 i = 88 Z = 888888 i = 89 Z = 898989 i = 90 Z = 909090 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 10 878787 909090 i = 91 Z = 919191 i = 92 Z = 929292 i = 93 Z = 939393 i = 94 Z = 949494 i = 95 Z = 959595 i = 96 Z = 969696 i = 97 Z = 979797 i = 98 Z = 989898 i = 99 Z = 999999 i = 100 Z = 100100100 i = 101 Z = 101101101 i = 102 Z = 102102102 i = 103 Z = 103103103 i = 104 Z = 104104104 i = 105 Z = 105105105 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 11 878787 909090 105105105 i = 106 Z = 106106106 i = 107 Z = 107107107 i = 108 Z = 108108108 i = 109 Z = 109109109 i = 110 Z = 110110110 i = 111 Z = 111111111 i = 112 Z = 112112112 i = 113 Z = 113113113 i = 114 Z = 114114114 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 12 878787 909090 105105105 114114114 i = 115 Z = 115115115 i = 116 Z = 116116116 i = 117 Z = 117117117 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 13 878787 909090 105105105 114114114 117117117 i = 118 Z = 118118118 i = 119 Z = 119119119 i = 120 Z = 120120120 i = 121 Z = 121121121 i = 122 Z = 122122122 i = 123 Z = 123123123 i = 124 Z = 124124124 i = 125 Z = 125125125 i = 126 Z = 126126126 i = 127 Z = 127127127 i = 128 Z = 128128128 i = 129 Z = 129129129 i = 130 Z = 130130130 i = 131 Z = 131131131 i = 132 Z = 132132132 i = 133 Z = 133133133 i = 134 Z = 134134134 i = 135 Z = 135135135 i = 136 Z = 136136136 i = 137 Z = 137137137 i = 138 Z = 138138138 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 14 878787 909090 105105105 114114114 117117117 138138138 i = 139 Z = 139139139 i = 140 Z = 140140140 i = 141 Z = 141141141 i = 142 Z = 142142142 i = 143 Z = 143143143 i = 144 Z = 144144144 i = 145 Z = 145145145 i = 146 Z = 146146146 i = 147 Z = 147147147 i = 148 Z = 148148148 i = 149 Z = 149149149 i = 150 Z = 150150150 i = 151 Z = 151151151 i = 152 Z = 152152152 i = 153 Z = 153153153 M = Columns 1 through 8 666 151515 181818 272727 424242 636363 666666 757575 Columns 9 through 15 878787 909090 105105105 114114114 117117117 138138138 153153153 i = 154 Z = 154154154 i = 155 Z = 155155155 i = 156 Z = 1561