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 178940

Submitted on 18 Dec 2012 by Busra

Correct

29Size
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 = 3;
y_correct = 1;
assert(isequal(sum_non_primes(x),y_correct))
y =
     1
2
Pass
 
%%
x=10;
y_correct = 38;
assert(isequal(sum_non_primes(x),y_correct))
y =
     1
y =
     5
y =
    11
y =
    19
y =
    28
y =
    38
3
Pass
 
%%
x=1000;
y_correct = 424373;
assert(isequal(sum_non_primes(x),y_correct))
y =
     1
y =
     5
y =
    11
y =
    19
y =
    28
y =
    38
y =
    50
y =
    64
y =
    79
y =
    95
y =
   113
y =
   133
y =
   154
y =
   176
y =
   200
y =
   225
y =
   251
y =
   278
y =
   306
y =
   336
y =
   368
y =
   401
y =
   435
y =
   470
y =
   506
y =
   544
y =
   583
y =
   623
y =
   665
y =
   709
y =
   754
y =
   800
y =
   848
y =
   897
y =
   947
y =
   998
y =
        1050
y =
        1104
y =
        1159
y =
        1215
y =
        1272
y =
        1330
y =
        1390
y =
        1452
y =
        1515
y =
        1579
y =
        1644
y =
        1710
y =
        1778
y =
        1847
y =
        1917
y =
        1989
y =
        2063
y =
        2138
y =
        2214
y =
        2291
y =
        2369
y =
        2449
y =
        2530
y =
        2612
y =
        2696
y =
        2781
y =
        2867
y =
        2954
y =
        3042
y =
        3132
y =
        3223
y =
        3315
y =
        3408
y =
        3502
y =
        3597
y =
        3693
y =
        3791
y =
        3890
y =
        3990
y =
        4092
y =
        4196
y =
        4301
y =
        4407
y =
        4515
y =
        4625
y =
        4736
y =
        4848
y =
        4962
y =
        5077
y =
        5193
y =
        5310
y =
        5428
y =
        5547
y =
        5667
y =
        5788
y =
        5910
y =
        6033
y =
        6157
y =
        6282
y =
        6408
y =
        6536
y =
        6665
y =
        6795
y =
        6927
y =
        7060
y =
        7194
y =
        7329
y =
        7465
y =
        7603
y =
        7743
y =
        7884
y =
        8026
y =
        8169
y =
        8313
y =
        8458
y =
        8604
y =
        8751
y =
        8899
y =
        9049
y =
        9201
y =
        9354
y =
        9508
y =
        9663
y =
        9819
y =
        9977
y =
       10136
y =
       10296
y =
       10457
y =
       10619
y =
       10783
y =
       10948
y =
       11114
y =
       11282
y =
       11451
y =
       11621
y =
       11792
y =
       11964
y =
       12138
y =
       12313
y =
       12489
y =
       12666
y =
       12844
y =
       13024
y =
       13206
y =
       13389
y =
       13573
y =
       13758
y =
       13944
y =
       14131
y =
       14319
y =
       14508
y =
       14698
y =
       14890
y =
       15084
y =
       15279
y =
       15475
y =
       15673
y =
       15873
y =
       16074
y =
       16276
y =
       16479
y =
       16683
y =
       16888
y =
       17094
y =
       17301
y =
       17509
y =
       17718
y =
       17928
y =
       18140
y =
       18353
y =
       18567
y =
       18782
y =
       18998
y =
       19215
y =
       19433
y =
       19652
y =
       19872
y =
       20093
y =
       20315
y =
       20539
y =
       20764
y =
       20990
y =
       21218
y =
       21448
y =
       21679
y =
       21911
y =
       22145
y =
       22380
y =
       22616
y =
       22853
y =
       23091
y =
       23331
y =
       23573
y =
       23816
y =
       24060
y =
       24305
y =
       24551
y =
       24798
y =
       25046
y =
       25295
y =
       25545
y =
       25797
y =
       26050
y =
       26304
y =
       26559
y =
       26815
y =
       27073
y =
       27332
y =
       27592
y =
       27853
y =
       28115
y =
       28379
y =
       28644
y =
       28910
y =
       29177
y =
       29445
y =
       29715
y =
       29987
y =
       30260
y =
       30534
y =
       30809
y =
       31085
y =
       31363
y =
       31642
y =
       31922
y =
       32204
y =
       32488
y =
       32773
y =
       33059
y =
       33346
y =
       33634
y =
       33923
y =
       34213
y =
       34504
y =
       34796
y =
       35090
y =
       35385
y =
       35681
y =
       35978
y =
       36276
y =
       36575
y =
       36875
y =
       37176
y =
       37478
y =
       37781
y =
       38085
y =
       38390
y =
       38696
y =
       39004
y =
       39313
y =
       39623
y =
       39935
y =
       40249
y =
       40564
y =
       40880
y =
       41198
y =
       41517
y =
       41837
y =
       42158
y =
       42480
y =
       42803
y =
       43127
y =
       43452
y =
       43778
y =
       44105
y =
       44433
y =
       44762
y =
       45092
y =
       45424
y =
       45757
y =
       46091
y =
       46426
y =
       46762
y =
       47100
y =
       47439
y =
       47779
y =
       48120
y =
       48462
y =
       48805
y =
       49149
y =
       49494
y =
       49840
y =
       50188
y =
       50538
y =
       50889
y =
       51241
y =
       51595
y =
       51950
y =
       52306
y =
       52663
y =
       53021
y =
       53381
y =
       53742
y =
       54104
y =
       54467
y =
       54831
y =
       55196
y =
       55562
y =
       55930
y =
       56299
y =
       56669
y =
       57040
y =
       57412
y =
       57786
y =
       58161
y =
       58537
y =
       58914
y =
       59292
y =
       59672
y =
       60053
y =
       60435
y =
       60819
y =
       61204
y =
       61590
y =
       61977
y =
       62365
y =
       62755
y =
       63146
y =
       63538
y =
       63931
y =
       64325
y =
       64720
y =
       65116
y =
       65514
y =
       65913
y =
       66313
y =
       66715
y =
       67118
y =
       67522
y =
       67927
y =
       68333
y =
       68740
y =
       69148
y =
       69558
y =
       69969
y =
       70381
y =
       70794
y =
       71208
y =
       71623
y =
       72039
y =
       72456
y =
       72874
y =
       73294
y =
       73716
y =
       74139
y =
       74563
y =
       74988
y =
       75414
y =
       75841
y =
       76269
y =
       76698
y =
       77128
y =
       77560
y =
       77994
y =
       78429
y =
       78865
y =
       79302
y =
       79740
y =
       80180
y =
       80621
y =
       81063
y =
       81507
y =
       81952
y =
       82398
y =
       82845
y =
       83293
y =
       83743
y =
       84194
y =
       84646
y =
       85099
y =
       85553
y =
       86008
y =
       86464
y =
       86922
y =
       87381
y =
       87841
y =
       88303
y =
       88767
y =
       89232
y =
       89698
y =
       90166
y =
       90635
y =
       91105
y =
       91576
y =
       92048
y =
       92521
y =
       92995
y =
       93470
y =
       93946
y =
       94423
y =
       94901
y =
       95381
y =
       95862
y =
       96344
y =
       96827
y =
       97311
y =
       97796
y =
       98282
y =
       98770
y =
       99259
y =
       99749
y =
      100241
y =
      100734
y =
      101228
y =
      101723
y =
      102219
y =
      102716
y =
      103214
y =
      103714
y =
      104215
y =
      104717
y =
      105221
y =
      105726
y =
      106232
y =
      106739
y =
      107247
y =
      107757
y =
      108268
y =
      108780
y =
      109293
y =
      109807
y =
      110322
y =
      110838
y =
      111355
y =
      111873
y =
      112392
y =
      112912
y =
      113434
y =
      113958
y =
      114483
y =
      115009
y =
      115536
y =
      116064
y =
      116593
y =
      117123
y =
      117654
y =
      118186
y =
      118719
y =
      119253
y =
      119788
y =
      120324
y =
      120861
y =
      121399
y =
      121938
y =
      122478
y =
      123020
y =
      123563
y =
      124107
y =
      124652
y =
      125198
y =
      125746
y =
      126295
y =
      126845
y =
      127396
y =
      127948
y =
      128501
y =
      129055
y =
      129610
y =
      130166
y =
      130724
y =
      131283
y =
      131843
y =
      132404
y =
      132966
y =
      133530
y =
      134095
y =
      134661
y =
      135228
y =
      135796
y =
      136366
y =
      136938
y =
      137511
y =
      138085
y =
      138660
y =
      139236
y =
      139814
y =
      140393
y =
      140973
y =
      141554
y =
      142136
y =
      142719
y =
      143303
y =
      143888
y =
      144474
y =
      145062
y =
      145651
y =
      146241
y =
      146832
y =
      147424
y =
      148018
y =
      148613
y =
      149209
y =
      149806
y =
      150404
y =
      151004
y =
      151606
y =
      152209
y =
      152813
y =
      153418
y =
      154024
y =
      154632
y =
      155241
y =
      155851
y =
      156462
y =
      157074
y =
      157688
y =
      158303
y =
      158919
y =
      159537
y =
      160157
y =
      160778
y =
      161400
y =
      162023
y =
      162647
y =
      163272
y =
      163898
y =
      164525
y =
      165153
y =
      165782
y =
      166412
y =
      167044
y =
      167677
y =
      168311
y =
      168946
y =
      169582
y =
      170219
y =
      170857
y =
      171496
y =
      172136
y =
      172778
y =
      173422
y =
      174067
y =
      174713
y =
      175361
y =
      176010
y =
      176660
y =
      177311
y =
      177963
y =
      178617
y =
      179272
y =
      179928
y =
      180585
y =
      181243
y =
      181903
y =
      182565
y =
      183228
y =
      183892
y =
      184557
y =
      185223
y =
      185890
y =
      186558
y =
      187227
y =
      187897
y =
      188568
y =
      189240
y =
      189914
y =
      190589
y =
      191265
y =
      191943
y =
      192622
y =
      193302
y =
      193983
y =
      194665
y =
      195349
y =
      196034
y =
      196720
y =
      197407
y =
      198095
y =
      198784
y =
      199474
y =
      200166
y =
      200859
y =
      201553
y =
      202248
y =
      202944
y =
      203641
y =
      204339
y =
      205038
y =
      205738
y =
      206440
y =
      207143
y =
      207847
y =
      208552
y =
      209258
y =
      209965
y =
      210673
y =
      211383
y =
      212094
y =
      212806
y =
      213519
y =
      214233
y =
      214948
y =
      215664
y =
      216381
y =
      217099
y =
      217819
y =
      218540
y =
      219262
y =
      219985
y =
      220709
y =
      221434
y =
      222160
y =
      222888
y =
      223617
y =
      22434...