Cody

Solution 2643436

Submitted on 2 Jul 2020
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   Fail
x = [1,0,0,1,1,1,1,0,1,1,1,0,0,0,1]; y = [ 2 4 9 12 3 7 11 14 0 1 1 0]; assert(isequal(successive_value(x),y))

k = 0 m = 2 4 9 12 l = 0 1 1 0 n = 8

Output argument "y" (and maybe others) not assigned during call to "successive_value". Error in Test1 (line 5) assert(isequal(successive_value(x),y))

2   Fail
x = [1,0,0,1,1,1,1,0,2,2,2,0,0,0,2345,2345,2345,2345,2345]; y = [2 4 9 12 15 3 7 11 14 19 0 1 2 0 2345 ]; assert(isequal(successive_value(x),y))

k = 0 m = 2 4 9 12 15 l = 0 1 2 0 2345 n = []

Output argument "y" (and maybe others) not assigned during call to "successive_value". Error in Test2 (line 5) assert(isequal(successive_value(x),y))

3   Fail
x = ones(1,10); y = [1;10;1]; assert(isequal(successive_value(x),y))

k = 0 m = 1 l = 1 n = []

Output argument "y" (and maybe others) not assigned during call to "successive_value". Error in Test3 (line 3) assert(isequal(successive_value(x),y))

4   Fail
x = 1:20; assert(isempty(successive_value(x)))

k = 0 m = [] l = [] n = 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

Output argument "y" (and maybe others) not assigned during call to "successive_value". Error in Test4 (line 2) assert(isempty(successive_value(x)))

5   Fail
x = repmat([1,0],[1,1000]); x = [x,fliplr(x)]; y = [2000;2001;0]; assert(isequal(successive_value(x),y))

k = 0 m = 2000 l = 0 n = Columns 1 through 15 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 Columns 16 through 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 Columns 31 through 45 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 Columns 46 through 60 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 Columns 61 through 75 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 Columns 76 through 90 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 Columns 91 through 105 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 Columns 106 through 120 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 Columns 121 through 135 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 Columns 136 through 150 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 Columns 151 through 165 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 Columns 166 through 180 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 Columns 181 through 195 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 Columns 196 through 210 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 Columns 211 through 225 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 Columns 226 through 240 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 Columns 241 through 255 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 Columns 256 through 270 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 Columns 271 through 285 542 544 546 548 550 552 554 556 558 560 562 564 566 568 570 Columns 286 through 300 572 574 576 578 580 582 584 586 588 590 592 594 596 598 600 Columns 301 through 315 602 604 606 608 610 612 614 616 618 620 622 624 626 628 630 Columns 316 through 330 632 634 636 638 640 642 644 646 648 650 652 654 656 658 660 Columns 331 through 345 662 664 666 668 670 672 674 676 678 680 682 684 686 688 690 Columns 346 through 360 692 694 696 698 700 702 704 706 708 710 712 714 716 718 720 Columns 361 through 375 722 724 726 728 730 732 734 736 738 740 742 744 746 748 750 Columns 376 through 390 752 754 756 758 760 762 764 766 768 770 772 774 776 778 780 Columns 391 through 405 782 784 786 788 790 792 794 796 798 800 802 804 806 808 810 Columns 406 through 420 812 814 816 818 820 822 824 826 828 830 832 834 836 838 840 Columns 421 through 435 842 844 846 848 850 852 854 856 858 860 862 864 866 868 870 Columns 436 through 450 872 874 876 878 880 882 884 886 888 890 892 894 896 898 900 Columns 451 through 465 902 904 906 908 910 912 914 916 918 920 922 924 926 928 930 Columns 466 through 480 932 934 936 938 940 942 944 946 948 950 952 954 956 958 960 Columns 481 through 495 962 964 966 968 970 972 974 976 978 980 982 984 986 988 990 Columns 496 through 510 992 994 996 998 1000 1002 1004 1006 1008 1010 1012 1014 1016 1018 1020 Columns 511 through 525 1022 1024 1026 1028 1030 1032 1034 1036 1038 1040 1042 1044 1046 1048 1050 Columns 526 through 540 1052 1054 1056 1058 1060 1062 1064 1066 1068 1070 1072 1074 1076 1078 1080 Columns 541 through 555 1082 1084 1086 1088 1090 1092 1094 1096 1098 1100 1102 1104 1106 1108 1110 Columns 556 through 570 1112 1114 1116 1118 1120 1122 1124 1126 1128 1130 1132 1134 1136 1138 1140 Columns 571 through 585 1142 1144 1146 1148 1150 1152 1154 1156 1158 1160 1162 1164 1166 1168 1170 Columns 586 through 600 1172 1174 1176 1178 1180 1182 1184 1186 1188 1190 1192 1194 1196 1198 1200 Columns 601 through 615 1202 1204 1206 1208 1210 1212 1214 1216 1218 1220 1222 1224 1226 1228 1230 Columns 616 through 630 1232 1234 1236 1238 1240 1242 1244 1246 1248 1250 1252 1254 1256 1258 1260 Columns 631 through 645 1262 1264 1266 1268 1270 1272 1274 1276 1278 1280 1282 1284 1286 1288 1290 Columns 646 through 660 1292 1294 1296 1298 1300 1302 1304 1306 1308 1310 1312 1314 1316 1318 1320 Columns 661 through 675 1322 1324 1326 1328 1330 1332 1334 1336 1338 1340 1342 1344 1346 1348 1350 Columns 676 through 690 1352 1354 1356 1358 1360 1362 1364 1366 1368 1370 1372 1374 1376 1378 1380 Columns 691 through 705 1382 1384 1386 1388 1390 1392 1394 1396 1398 1400 1402 1404 1406 1408 1410 Columns 706 through 720 1412 1414 1416 1418 1420 1422 1424 1426 1428 ...

Output argument "y" (and maybe others) not assigned during call to "successive_value". Error in Test5 (line 4) assert(isequal(successive_value(x),y))