Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Solution 173776

Submitted on 6 Dec 2012

Incorrect

65Size
Leading solution size is 10.
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test
Code Input and Output
1
Pass
 
%%
x = 1001;
y_correct = [881 883];
assert(isequal(your_fcn_name(x),y_correct))
E =
  Columns 1 through 16
     2     3     5     7    11    13    17    19    23    29    31    37    41    43    47    53
  Columns 17 through 32
    59    61    67    71    73    79    83    89    97   101   103   107   109   113   127   131
  Columns 33 through 48
   137   139   149   151   157   163   167   173   179   181   191   193   197   199   211   223
  Columns 49 through 64
   227   229   233   239   241   251   257   263   269   271   277   281   283   293   307   311
  Columns 65 through 80
   313   317   331   337   347   349   353   359   367   373   379   383   389   397   401   409
  Columns 81 through 96
   419   421   431   433   439   443   449   457   461   463   467   479   487   491   499   503
  Columns 97 through 112
   509   521   523   541   547   557   563   569   571   577   587   593   599   601   607   613
  Columns 113 through 128
   617   619   631   641   643   647   653   659   661   673   677   683   691   701   709   719
  Columns 129 through 144
   727   733   739   743   751   757   761   769   773   787   797   809   811   821   823   827
  Columns 145 through 160
   829   839   853   857   859   863   877   881   883   887   907   911   919   929   937   941
  Columns 161 through 168
   947   953   967   971   977   983   991   997
A =
  Columns 1 through 16
     2     3     5     7    10    13    17    20    26    28    33    35    41    43    45    49
  Columns 17 through 32
    52    57    60    64    69    81    83    89    98   104   109   113   116   120   140   142
  Columns 33 through 35
   144   148   152
y =
   881
y =
   881   883
2
Pass
 
%%
x = 1964;
y_correct = [1949 1951];
assert(isequal(your_fcn_name(x),y_correct))
E =
  Columns 1 through 8
           2           3           5           7          11          13          17          19
  Columns 9 through 16
          23          29          31          37          41          43          47          53
  Columns 17 through 24
          59          61          67          71          73          79          83          89
  Columns 25 through 32
          97         101         103         107         109         113         127         131
  Columns 33 through 40
         137         139         149         151         157         163         167         173
  Columns 41 through 48
         179         181         191         193         197         199         211         223
  Columns 49 through 56
         227         229         233         239         241         251         257         263
  Columns 57 through 64
         269         271         277         281         283         293         307         311
  Columns 65 through 72
         313         317         331         337         347         349         353         359
  Columns 73 through 80
         367         373         379         383         389         397         401         409
  Columns 81 through 88
         419         421         431         433         439         443         449         457
  Columns 89 through 96
         461         463         467         479         487         491         499         503
  Columns 97 through 104
         509         521         523         541         547         557         563         569
  Columns 105 through 112
         571         577         587         593         599         601         607         613
  Columns 113 through 120
         617         619         631         641         643         647         653         659
  Columns 121 through 128
         661         673         677         683         691         701         709         719
  Columns 129 through 136
         727         733         739         743         751         757         761         769
  Columns 137 through 144
         773         787         797         809         811         821         823         827
  Columns 145 through 152
         829         839         853         857         859         863         877         881
  Columns 153 through 160
         883         887         907         911         919         929         937         941
  Columns 161 through 168
         947         953         967         971         977         983         991         997
  Columns 169 through 176
        1009        1013        1019        1021        1031        1033        1039        1049
  Columns 177 through 184
        1051        1061        1063        1069        1087        1091        1093        1097
  Columns 185 through 192
        1103        1109        1117        1123        1129        1151        1153        1163
  Columns 193 through 200
        1171        1181        1187        1193        1201        1213        1217        1223
  Columns 201 through 208
        1229        1231        1237        1249        1259        1277        1279        1283
  Columns 209 through 216
        1289        1291        1297        1301        1303        1307        1319        1321
  Columns 217 through 224
        1327        1361        1367        1373        1381        1399        1409        1423
  Columns 225 through 232
        1427        1429        1433        1439        1447        1451        1453        1459
  Columns 233 through 240
        1471        1481        1483        1487        1489        1493        1499        1511
  Columns 241 through 248
        1523        1531        1543        1549        1553        1559        1567        1571
  Columns 249 through 256
        1579        1583        1597        1601        1607        1609        1613        1619
  Columns 257 through 264
        1621        1627        1637        1657        1663        1667        1669        1693
  Columns 265 through 272
        1697        1699        1709        1721        1723        1733        1741        1747
  Columns 273 through 280
        1753        1759        1777        1783        1787        1789        1801        1811
  Columns 281 through 288
        1823        1831        1847        1861        1867        1871        1873        1877
  Columns 289 through 296
        1879        1889        1901        1907        1913        1931        1933        1949
  Column 297
        1951
A =
  Columns 1 through 16
     2     3     5     7    10    13    17    20    26    28    33    35    41    43    45    49
  Columns 17 through 32
    52    57    60    64    69    81    83    89    98   104   109   113   116   120   140   142
  Columns 33 through 48
   144   148   152   171   173   176   178   182   190   201   206   209   212   215   225   230
  Columns 49 through 60
   234   236   253   256   262   265   268   277   286   288   294   296
y =
        1949
y =
        1949        1951
3
Fail
 
%%
x = 123456789;
y_correct = [123456209 123456211];
assert(isequal(your_fcn_name(x),y_correct))
Error: Attempted to access A(0); index must be a positive integer or logical.