Cody

Solution 1303519

Submitted on 20 Oct 2017 by Eric G.
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_min = 60; n_max = 1000; y_correct = [151,157,251,257,353]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 61 n_min = 62 n_min = 63 n_min = 64 n_min = 65 n_min = 66 n_min = 67 n_min = 68 n_min = 69 n_min = 70 n_min = 71 n_min = 72 n_min = 73 n_min = 74 n_min = 75 n_min = 76 n_min = 77 n_min = 78 n_min = 79 n_min = 80 n_min = 81 n_min = 82 n_min = 83 n_min = 84 n_min = 85 n_min = 86 n_min = 87 n_min = 88 n_min = 89 n_min = 90 n_min = 91 n_min = 92 n_min = 93 n_min = 94 n_min = 95 n_min = 96 n_min = 97 n_min = 98 n_min = 99 n_min = 100 n_min = 101 n_min = 102 n_min = 103 n_min = 104 n_min = 105 n_min = 106 n_min = 107 n_min = 108 n_min = 109 n_min = 110 n_min = 111 n_min = 112 n_min = 113 n_min = 114 n_min = 115 n_min = 116 n_min = 117 n_min = 118 n_min = 119 n_min = 120 n_min = 121 n_min = 122 n_min = 123 n_min = 124 n_min = 125 n_min = 126 n_min = 127 n_min = 128 n_min = 129 n_min = 130 n_min = 131 n_min = 132 n_min = 133 n_min = 134 n_min = 135 n_min = 136 n_min = 137 n_min = 138 n_min = 139 n_min = 140 n_min = 141 n_min = 142 n_min = 143 n_min = 144 n_min = 145 n_min = 146 n_min = 147 n_min = 148 n_min = 149 n_min = 150 n_min = 151 counter = 1 n_min = 152 n_min = 153 n_min = 154 n_min = 155 n_min = 156 n_min = 157 counter = 2 n_min = 158 n_min = 159 n_min = 160 n_min = 161 n_min = 162 n_min = 163 n_min = 164 n_min = 165 n_min = 166 n_min = 167 n_min = 168 n_min = 169 n_min = 170 n_min = 171 n_min = 172 n_min = 173 n_min = 174 n_min = 175 n_min = 176 n_min = 177 n_min = 178 n_min = 179 n_min = 180 n_min = 181 n_min = 182 n_min = 183 n_min = 184 n_min = 185 n_min = 186 n_min = 187 n_min = 188 n_min = 189 n_min = 190 n_min = 191 n_min = 192 n_min = 193 n_min = 194 n_min = 195 n_min = 196 n_min = 197 n_min = 198 n_min = 199 n_min = 200 n_min = 201 n_min = 202 n_min = 203 n_min = 204 n_min = 205 n_min = 206 n_min = 207 n_min = 208 n_min = 209 n_min = 210 n_min = 211 n_min = 212 n_min = 213 n_min = 214 n_min = 215 n_min = 216 n_min = 217 n_min = 218 n_min = 219 n_min = 220 n_min = 221 n_min = 222 n_min = 223 n_min = 224 n_min = 225 n_min = 226 n_min = 227 n_min = 228 n_min = 229 n_min = 230 n_min = 231 n_min = 232 n_min = 233 n_min = 234 n_min = 235 n_min = 236 n_min = 237 n_min = 238 n_min = 239 n_min = 240 n_min = 241 n_min = 242 n_min = 243 n_min = 244 n_min = 245 n_min = 246 n_min = 247 n_min = 248 n_min = 249 n_min = 250 n_min = 251 counter = 3 n_min = 252 n_min = 253 n_min = 254 n_min = 255 n_min = 256 n_min = 257 counter = 4 n_min = 258 n_min = 259 n_min = 260 n_min = 261 n_min = 262 n_min = 263 n_min = 264 n_min = 265 n_min = 266 n_min = 267 n_min = 268 n_min = 269 n_min = 270 n_min = 271 n_min = 272 n_min = 273 n_min = 274 n_min = 275 n_min = 276 n_min = 277 n_min = 278 n_min = 279 n_min = 280 n_min = 281 n_min = 282 n_min = 283 n_min = 284 n_min = 285 n_min = 286 n_min = 287 n_min = 288 n_min = 289 n_min = 290 n_min = 291 n_min = 292 n_min = 293 n_min = 294 n_min = 295 n_min = 296 n_min = 297 n_min = 298 n_min = 299 n_min = 300 n_min = 301 n_min = 302 n_min = 303 n_min = 304 n_min = 305 n_min = 306 n_min = 307 n_min = 308 n_min = 309 n_min = 310 n_min = 311 n_min = 312 n_min = 313 n_min = 314 n_min = 315 n_min = 316 n_min = 317 n_min = 318 n_min = 319 n_min = 320 n_min = 321 n_min = 322 n_min = 323 n_min = 324 n_min = 325 n_min = 326 n_min = 327 n_min = 328 n_min = 329 n_min = 330 n_min = 331 n_min = 332 n_min = 333 n_min = 334 n_min = 335 n_min = 336 n_min = 337 n_min = 338 n_min = 339 n_min = 340 n_min = 341 n_min = 342 n_min = 343 n_min = 344 n_min = 345 n_min = 346 n_min = 347 n_min = 348 n_min = 349 n_min = 350 n_min = 351 n_min = 352 n_min = 353 counter = 5

2   Pass
n_min = 60; n_max = 300; y_correct = -1; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 61 n_min = 62 n_min = 63 n_min = 64 n_min = 65 n_min = 66 n_min = 67 n_min = 68 n_min = 69 n_min = 70 n_min = 71 n_min = 72 n_min = 73 n_min = 74 n_min = 75 n_min = 76 n_min = 77 n_min = 78 n_min = 79 n_min = 80 n_min = 81 n_min = 82 n_min = 83 n_min = 84 n_min = 85 n_min = 86 n_min = 87 n_min = 88 n_min = 89 n_min = 90 n_min = 91 n_min = 92 n_min = 93 n_min = 94 n_min = 95 n_min = 96 n_min = 97 n_min = 98 n_min = 99 n_min = 100 n_min = 101 n_min = 102 n_min = 103 n_min = 104 n_min = 105 n_min = 106 n_min = 107 n_min = 108 n_min = 109 n_min = 110 n_min = 111 n_min = 112 n_min = 113 n_min = 114 n_min = 115 n_min = 116 n_min = 117 n_min = 118 n_min = 119 n_min = 120 n_min = 121 n_min = 122 n_min = 123 n_min = 124 n_min = 125 n_min = 126 n_min = 127 n_min = 128 n_min = 129 n_min = 130 n_min = 131 n_min = 132 n_min = 133 n_min = 134 n_min = 135 n_min = 136 n_min = 137 n_min = 138 n_min = 139 n_min = 140 n_min = 141 n_min = 142 n_min = 143 n_min = 144 n_min = 145 n_min = 146 n_min = 147 n_min = 148 n_min = 149 n_min = 150 n_min = 151 counter = 1 n_min = 152 n_min = 153 n_min = 154 n_min = 155 n_min = 156 n_min = 157 counter = 2 n_min = 158 n_min = 159 n_min = 160 n_min = 161 n_min = 162 n_min = 163 n_min = 164 n_min = 165 n_min = 166 n_min = 167 n_min = 168 n_min = 169 n_min = 170 n_min = 171 n_min = 172 n_min = 173 n_min = 174 n_min = 175 n_min = 176 n_min = 177 n_min = 178 n_min = 179 n_min = 180 n_min = 181 n_min = 182 n_min = 183 n_min = 184 n_min = 185 n_min = 186 n_min = 187 n_min = 188 n_min = 189 n_min = 190 n_min = 191 n_min = 192 n_min = 193 n_min = 194 n_min = 195 n_min = 196 n_min = 197 n_min = 198 n_min = 199 n_min = 200 n_min = 201 n_min = 202 n_min = 203 n_min = 204 n_min = 205 n_min = 206 n_min = 207 n_min = 208 n_min = 209 n_min = 210 n_min = 211 n_min = 212 n_min = 213 n_min = 214 n_min = 215 n_min = 216 n_min = 217 n_min = 218 n_min = 219 n_min = 220 n_min = 221 n_min = 222 n_min = 223 n_min = 224 n_min = 225 n_min = 226 n_min = 227 n_min = 228 n_min = 229 n_min = 230 n_min = 231 n_min = 232 n_min = 233 n_min = 234 n_min = 235 n_min = 236 n_min = 237 n_min = 238 n_min = 239 n_min = 240 n_min = 241 n_min = 242 n_min = 243 n_min = 244 n_min = 245 n_min = 246 n_min = 247 n_min = 248 n_min = 249 n_min = 250 n_min = 251 counter = 3 n_min = 252 n_min = 253 n_min = 254 n_min = 255 n_min = 256 n_min = 257 counter = 4 n_min = 258 n_min = 259 n_min = 260 n_min = 261 n_min = 262 n_min = 263 n_min = 264 n_min = 265 n_min = 266 n_min = 267 n_min = 268 n_min = 269 n_min = 270 n_min = 271 n_min = 272 n_min = 273 n_min = 274 n_min = 275 n_min = 276 n_min = 277 n_min = 278 n_min = 279 n_min = 280 n_min = 281 n_min = 282 n_min = 283 n_min = 284 n_min = 285 n_min = 286 n_min = 287 n_min = 288 n_min = 289 n_min = 290 n_min = 291 n_min = 292 n_min = 293 n_min = 294 n_min = 295 n_min = 296 n_min = 297 n_min = 298 n_min = 299 n_min = 300 y = -1

3   Pass
n_min = 1; n_max = 200; y_correct = [5,53,59,151,157]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 2 n_min = 3 n_min = 4 n_min = 5 counter = 1 n_min = 6 n_min = 7 n_min = 8 n_min = 9 n_min = 10 n_min = 11 n_min = 12 n_min = 13 n_min = 14 n_min = 15 n_min = 16 n_min = 17 n_min = 18 n_min = 19 n_min = 20 n_min = 21 n_min = 22 n_min = 23 n_min = 24 n_min = 25 n_min = 26 n_min = 27 n_min = 28 n_min = 29 n_min = 30 n_min = 31 n_min = 32 n_min = 33 n_min = 34 n_min = 35 n_min = 36 n_min = 37 n_min = 38 n_min = 39 n_min = 40 n_min = 41 n_min = 42 n_min = 43 n_min = 44 n_min = 45 n_min = 46 n_min = 47 n_min = 48 n_min = 49 n_min = 50 n_min = 51 n_min = 52 n_min = 53 counter = 2 n_min = 54 n_min = 55 n_min = 56 n_min = 57 n_min = 58 n_min = 59 counter = 3 n_min = 60 n_min = 61 n_min = 62 n_min = 63 n_min = 64 n_min = 65 n_min = 66 n_min = 67 n_min = 68 n_min = 69 n_min = 70 n_min = 71 n_min = 72 n_min = 73 n_min = 74 n_min = 75 n_min = 76 n_min = 77 n_min = 78 n_min = 79 n_min = 80 n_min = 81 n_min = 82 n_min = 83 n_min = 84 n_min = 85 n_min = 86 n_min = 87 n_min = 88 n_min = 89 n_min = 90 n_min = 91 n_min = 92 n_min = 93 n_min = 94 n_min = 95 n_min = 96 n_min = 97 n_min = 98 n_min = 99 n_min = 100 n_min = 101 n_min = 102 n_min = 103 n_min = 104 n_min = 105 n_min = 106 n_min = 107 n_min = 108 n_min = 109 n_min = 110 n_min = 111 n_min = 112 n_min = 113 n_min = 114 n_min = 115 n_min = 116 n_min = 117 n_min = 118 n_min = 119 n_min = 120 n_min = 121 n_min = 122 n_min = 123 n_min = 124 n_min = 125 n_min = 126 n_min = 127 n_min = 128 n_min = 129 n_min = 130 n_min = 131 n_min = 132 n_min = 133 n_min = 134 n_min = 135 n_min = 136 n_min = 137 n_min = 138 n_min = 139 n_min = 140 n_min = 141 n_min = 142 n_min = 143 n_min = 144 n_min = 145 n_min = 146 n_min = 147 n_min = 148 n_min = 149 n_min = 150 n_min = 151 counter = 4 n_min = 152 n_min = 153 n_min = 154 n_min = 155 n_min = 156 n_min = 157 counter = 5

4   Pass
n_min = 1; n_max = 100; y_correct = -1; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 2 n_min = 3 n_min = 4 n_min = 5 counter = 1 n_min = 6 n_min = 7 n_min = 8 n_min = 9 n_min = 10 n_min = 11 n_min = 12 n_min = 13 n_min = 14 n_min = 15 n_min = 16 n_min = 17 n_min = 18 n_min = 19 n_min = 20 n_min = 21 n_min = 22 n_min = 23 n_min = 24 n_min = 25 n_min = 26 n_min = 27 n_min = 28 n_min = 29 n_min = 30 n_min = 31 n_min = 32 n_min = 33 n_min = 34 n_min = 35 n_min = 36 n_min = 37 n_min = 38 n_min = 39 n_min = 40 n_min = 41 n_min = 42 n_min = 43 n_min = 44 n_min = 45 n_min = 46 n_min = 47 n_min = 48 n_min = 49 n_min = 50 n_min = 51 n_min = 52 n_min = 53 counter = 2 n_min = 54 n_min = 55 n_min = 56 n_min = 57 n_min = 58 n_min = 59 counter = 3 n_min = 60 n_min = 61 n_min = 62 n_min = 63 n_min = 64 n_min = 65 n_min = 66 n_min = 67 n_min = 68 n_min = 69 n_min = 70 n_min = 71 n_min = 72 n_min = 73 n_min = 74 n_min = 75 n_min = 76 n_min = 77 n_min = 78 n_min = 79 n_min = 80 n_min = 81 n_min = 82 n_min = 83 n_min = 84 n_min = 85 n_min = 86 n_min = 87 n_min = 88 n_min = 89 n_min = 90 n_min = 91 n_min = 92 n_min = 93 n_min = 94 n_min = 95 n_min = 96 n_min = 97 n_min = 98 n_min = 99 n_min = 100 y = -1

5   Pass
n_min = 500; n_max = 600; y_correct = [503,509,521,523,541]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 501 n_min = 502 n_min = 503 counter = 1 n_min = 504 n_min = 505 n_min = 506 n_min = 507 n_min = 508 n_min = 509 counter = 2 n_min = 510 n_min = 511 n_min = 512 n_min = 513 n_min = 514 n_min = 515 n_min = 516 n_min = 517 n_min = 518 n_min = 519 n_min = 520 n_min = 521 counter = 3 n_min = 522 n_min = 523 counter = 4 n_min = 524 n_min = 525 n_min = 526 n_min = 527 n_min = 528 n_min = 529 n_min = 530 n_min = 531 n_min = 532 n_min = 533 n_min = 534 n_min = 535 n_min = 536 n_min = 537 n_min = 538 n_min = 539 n_min = 540 n_min = 541 counter = 5

6   Pass
n_min = 500; n_max = 555; y_correct = [503,509,521,523,541]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 501 n_min = 502 n_min = 503 counter = 1 n_min = 504 n_min = 505 n_min = 506 n_min = 507 n_min = 508 n_min = 509 counter = 2 n_min = 510 n_min = 511 n_min = 512 n_min = 513 n_min = 514 n_min = 515 n_min = 516 n_min = 517 n_min = 518 n_min = 519 n_min = 520 n_min = 521 counter = 3 n_min = 522 n_min = 523 counter = 4 n_min = 524 n_min = 525 n_min = 526 n_min = 527 n_min = 528 n_min = 529 n_min = 530 n_min = 531 n_min = 532 n_min = 533 n_min = 534 n_min = 535 n_min = 536 n_min = 537 n_min = 538 n_min = 539 n_min = 540 n_min = 541 counter = 5

7   Pass
n_min = 500; n_max = 500000000; y_correct = [503,509,521,523,541]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 501 n_min = 502 n_min = 503 counter = 1 n_min = 504 n_min = 505 n_min = 506 n_min = 507 n_min = 508 n_min = 509 counter = 2 n_min = 510 n_min = 511 n_min = 512 n_min = 513 n_min = 514 n_min = 515 n_min = 516 n_min = 517 n_min = 518 n_min = 519 n_min = 520 n_min = 521 counter = 3 n_min = 522 n_min = 523 counter = 4 n_min = 524 n_min = 525 n_min = 526 n_min = 527 n_min = 528 n_min = 529 n_min = 530 n_min = 531 n_min = 532 n_min = 533 n_min = 534 n_min = 535 n_min = 536 n_min = 537 n_min = 538 n_min = 539 n_min = 540 n_min = 541 counter = 5

8   Pass
n_min = 5000; n_max = 5020; y_correct = -1; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 5001 n_min = 5002 n_min = 5003 counter = 1 n_min = 5004 n_min = 5005 n_min = 5006 n_min = 5007 n_min = 5008 n_min = 5009 counter = 2 n_min = 5010 n_min = 5011 counter = 3 n_min = 5012 n_min = 5013 n_min = 5014 n_min = 5015 n_min = 5016 n_min = 5017 n_min = 5018 n_min = 5019 n_min = 5020 y = -1

9   Pass
n_min = 5000; n_max = 5200; y_correct = [5003,5009,5011,5021,5023]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 5001 n_min = 5002 n_min = 5003 counter = 1 n_min = 5004 n_min = 5005 n_min = 5006 n_min = 5007 n_min = 5008 n_min = 5009 counter = 2 n_min = 5010 n_min = 5011 counter = 3 n_min = 5012 n_min = 5013 n_min = 5014 n_min = 5015 n_min = 5016 n_min = 5017 n_min = 5018 n_min = 5019 n_min = 5020 n_min = 5021 counter = 4 n_min = 5022 n_min = 5023 counter = 5

10   Pass
n_min = 5000; n_max = 55555555; y_correct = [5003,5009,5011,5021,5023]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 5001 n_min = 5002 n_min = 5003 counter = 1 n_min = 5004 n_min = 5005 n_min = 5006 n_min = 5007 n_min = 5008 n_min = 5009 counter = 2 n_min = 5010 n_min = 5011 counter = 3 n_min = 5012 n_min = 5013 n_min = 5014 n_min = 5015 n_min = 5016 n_min = 5017 n_min = 5018 n_min = 5019 n_min = 5020 n_min = 5021 counter = 4 n_min = 5022 n_min = 5023 counter = 5

11   Pass
n_min = 55555; n_max = 56789; y_correct = [55579,55589,55603,55609,55619]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 55556 n_min = 55557 n_min = 55558 n_min = 55559 n_min = 55560 n_min = 55561 n_min = 55562 n_min = 55563 n_min = 55564 n_min = 55565 n_min = 55566 n_min = 55567 n_min = 55568 n_min = 55569 n_min = 55570 n_min = 55571 n_min = 55572 n_min = 55573 n_min = 55574 n_min = 55575 n_min = 55576 n_min = 55577 n_min = 55578 n_min = 55579 counter = 1 n_min = 55580 n_min = 55581 n_min = 55582 n_min = 55583 n_min = 55584 n_min = 55585 n_min = 55586 n_min = 55587 n_min = 55588 n_min = 55589 counter = 2 n_min = 55590 n_min = 55591 n_min = 55592 n_min = 55593 n_min = 55594 n_min = 55595 n_min = 55596 n_min = 55597 n_min = 55598 n_min = 55599 n_min = 55600 n_min = 55601 n_min = 55602 n_min = 55603 counter = 3 n_min = 55604 n_min = 55605 n_min = 55606 n_min = 55607 n_min = 55608 n_min = 55609 counter = 4 n_min = 55610 n_min = 55611 n_min = 55612 n_min = 55613 n_min = 55614 n_min = 55615 n_min = 55616 n_min = 55617 n_min = 55618 n_min = 55619 counter = 5

12   Pass
n_min = 987654321; n_max = 988777666; y_correct = [987654323,987654337,987654347,987654359,987654361]; assert(isequal(five_primes(n_min,n_max),y_correct))

n_min = 987654322 n_min = 987654323 counter = 1 n_min = 987654324 n_min = 987654325 n_min = 987654326 n_min = 987654327 n_min = 987654328 n_min = 987654329 n_min = 987654330 n_min = 987654331 n_min = 987654332 n_min = 987654333 n_min = 987654334 n_min = 987654335 n_min = 987654336 n_min = 987654337 counter = 2 n_min = 987654338 n_min = 987654339 n_min = 987654340 n_min = 987654341 n_min = 987654342 n_min = 987654343 n_min = 987654344 n_min = 987654345 n_min = 987654346 n_min = 987654347 counter = 3 n_min = 987654348 n_min = 987654349 n_min = 987654350 n_min = 987654351 n_min = 987654352 n_min = 987654353 n_min = 987654354 n_min = 987654355 n_min = 987654356 n_min = 987654357 n_min = 987654358 n_min = 987654359 counter = 4 n_min = 987654360 n_min = 987654361 counter = 5