Test | Status | Code Input and Output |
---|---|---|
1 | Pass |
%%
A = [30 46 16 -46 35 44 18 26 25 -10];
correct = [8 9];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
-46 -10 16 18 25 26 30 35 44 46
L =
36 26 2 7 1 4 5 9 2
I =
5
i1 =
25
i2 =
26
x1 =
9
x2 =
8
index1 =
8
index2 =
9
|
2 | Pass |
%%
A = [1555 -3288 2061 -4681 -2230 -4538 -4028 3235 1949 -1829];
correct = [3 9];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
Columns 1 through 8
-4681 -4538 -4028 -3288 -2230 -1829 1555 1949
Columns 9 through 10
2061 3235
L =
Columns 1 through 8
143 510 740 1058 401 3384 394 112
Column 9
1174
I =
8
i1 =
1949
i2 =
2061
x1 =
9
x2 =
3
index1 =
3
index2 =
9
|
3 | Pass |
%%
A = [-1 1 10 -10];
correct = [1 2];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
-10 -1 1 10
L =
9 2 9
I =
2
i1 =
-1
i2 =
1
x1 =
1
x2 =
2
index1 =
1
index2 =
2
|
4 | Pass |
%%
A = [0 1000 -2000 1001 0];
correct = [1 5];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
-2000 0 0 1000 1001
L =
2000 0 1000 1
I =
2
i1 =
0
i2 =
0
x1 =
1 5
x2 =
1 5
index1 =
1
index2 =
5
|
5 | Pass |
%%
A = [1:1000 0.5];
correct = [1 1001];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
1.0e+03 *
Columns 1 through 9
0.0005 0.0010 0.0020 0.0030 0.0040 0.0050 0.0060 0.0070 0.0080
Columns 10 through 18
0.0090 0.0100 0.0110 0.0120 0.0130 0.0140 0.0150 0.0160 0.0170
Columns 19 through 27
0.0180 0.0190 0.0200 0.0210 0.0220 0.0230 0.0240 0.0250 0.0260
Columns 28 through 36
0.0270 0.0280 0.0290 0.0300 0.0310 0.0320 0.0330 0.0340 0.0350
Columns 37 through 45
0.0360 0.0370 0.0380 0.0390 0.0400 0.0410 0.0420 0.0430 0.0440
Columns 46 through 54
0.0450 0.0460 0.0470 0.0480 0.0490 0.0500 0.0510 0.0520 0.0530
Columns 55 through 63
0.0540 0.0550 0.0560 0.0570 0.0580 0.0590 0.0600 0.0610 0.0620
Columns 64 through 72
0.0630 0.0640 0.0650 0.0660 0.0670 0.0680 0.0690 0.0700 0.0710
Columns 73 through 81
0.0720 0.0730 0.0740 0.0750 0.0760 0.0770 0.0780 0.0790 0.0800
Columns 82 through 90
0.0810 0.0820 0.0830 0.0840 0.0850 0.0860 0.0870 0.0880 0.0890
Columns 91 through 99
0.0900 0.0910 0.0920 0.0930 0.0940 0.0950 0.0960 0.0970 0.0980
Columns 100 through 108
0.0990 0.1000 0.1010 0.1020 0.1030 0.1040 0.1050 0.1060 0.1070
Columns 109 through 117
0.1080 0.1090 0.1100 0.1110 0.1120 0.1130 0.1140 0.1150 0.1160
Columns 118 through 126
0.1170 0.1180 0.1190 0.1200 0.1210 0.1220 0.1230 0.1240 0.1250
Columns 127 through 135
0.1260 0.1270 0.1280 0.1290 0.1300 0.1310 0.1320 0.1330 0.1340
Columns 136 through 144
0.1350 0.1360 0.1370 0.1380 0.1390 0.1400 0.1410 0.1420 0.1430
Columns 145 through 153
0.1440 0.1450 0.1460 0.1470 0.1480 0.1490 0.1500 0.1510 0.1520
Columns 154 through 162
0.1530 0.1540 0.1550 0.1560 0.1570 0.1580 0.1590 0.1600 0.1610
Columns 163 through 171
0.1620 0.1630 0.1640 0.1650 0.1660 0.1670 0.1680 0.1690 0.1700
Columns 172 through 180
0.1710 0.1720 0.1730 0.1740 0.1750 0.1760 0.1770 0.1780 0.1790
Columns 181 through 189
0.1800 0.1810 0.1820 0.1830 0.1840 0.1850 0.1860 0.1870 0.1880
Columns 190 through 198
0.1890 0.1900 0.1910 0.1920 0.1930 0.1940 0.1950 0.1960 0.1970
Columns 199 through 207
0.1980 0.1990 0.2000 0.2010 0.2020 0.2030 0.2040 0.2050 0.2060
Columns 208 through 216
0.2070 0.2080 0.2090 0.2100 0.2110 0.2120 0.2130 0.2140 0.2150
Columns 217 through 225
0.2160 0.2170 0.2180 0.2190 0.2200 0.2210 0.2220 0.2230 0.2240
Columns 226 through 234
0.2250 0.2260 0.2270 0.2280 0.2290 0.2300 0.2310 0.2320 0.2330
Columns 235 through 243
0.2340 0.2350 0.2360 0.2370 0.2380 0.2390 0.2400 0.2410 0.2420
Columns 244 through 252
0.2430 0.2440 0.2450 0.2460 0.2470 0.2480 0.2490 0.2500 0.2510
Columns 253 through 261
0.2520 0.2530 0.2540 0.2550 0.2560 0.2570 0.2580 0.2590 0.2600
Columns 262 through 270
0.2610 0.2620 0.2630 0.2640 0.2650 0.2660 0.2670 0.2680 0.2690
Columns 271 through 279
0.2700 0.2710 0.2720 0.2730 0.2740 0.2750 0.2760 0.2770 0.2780
Columns 280 through 288
0.2790 0.2800 0.2810 0.2820 0.2830 0.2840 0.2850 0.2860 0.2870
Columns 289 through 297
0.2880 0.2890 0.2900 0.2910 0.2920 0.2930 0.2940 0.2950 0.2960
Columns 298 through 306
0.2970 0.2980 0.2990 0.3000 0.3010 0.3020 0.3030 0.3040 0.3050
Columns 307 through 315
0.3060 0.3070 0.3080 0.3090 0.3100 0.3110 0.3120 0.3130 0.3140
Columns 316 through 324
0.3150 0.3160 0.3170 0.3180 0.3190 0.3200 0.3210 0.3220 0.3230
Columns 325 through 333
0.3240 0.3250 0.3260 0.3270 0.3280 0.3290 0.3300 0.3310 0.3320
Columns 334 through 342
0.3330 0.3340 0.3350 0.3360 0.3370 0.3380 0.3390 0.3400 0.3410
Columns 343 through 351
0.3420 0.3430 0.3440 0.3450 0.3460 0.3470 0.3480 0.3490 0.3500
Columns 352 through 360
0.3510 0.3520 0.3530 0.3540 0.3550 0.3560 0.3570 0.3580 0.3590
Columns 361 through 369
0.3600 0.3610 0.3620 0.3630 0.3640 0.3650 0.3660 0.3670 0.3680
Columns 370 through 378
0.3690 0.3700 0.3710 0.3720 0.3730 0.3740 0.3750 0.3760 0.3770
Columns 379 through 387
0.3780 0.3790 0.3800 0.3810 0.3820 0.3830 0.3840 0.3850 0.3860
Columns 388 through 396
0.3870 0.3880 0.3890 0.3900 0.3910 0.3920 0.3930 0.3940 0.3950
Columns 397 through 405
0.3960 0.3970 0.3980 0.3990 0.4000 0.4010 0.4020 0.4030 0.4040
Columns 406 through 414
0.4050 0.4060 0.4070 0.4080 0.4090 0.4100 0.4110 0.4120 0.4130
Columns 415 through 423
0.4140 0.4150 0.4160 0.4170 0.4180 0.4190 0.4200 0.4210 0.4220
Columns 424 through 432
0.4230 0.4240 0.4250 0.4260 0.4270 0.4280 0.4290 0.4300 0.4310
Columns 433 through 441
0.4320 0.4330 0.4340 0.4350 0.4360 0.4370 0.4380 0.4390 0.4400
Columns 442 through 450
0.4410 0.4420 0.4430 0.4440 0.4450 0.4460 0.4470 0.4480 0.4490
Columns 451 through 459
0.4500 0.4510 0.4520 0.4530 0.4540 0.4550 0.4560 0.4570 0.4580
Columns 460 through 468
0.4590 0.4600 0.4610 0.4620 0.4630 0.4640 0.4650 0.4660 0.4670
Columns 469 through 477
0.4680 0.4690 0.4700 0.4710 0.4720 0.4730 0.4740 0.4750 0.4760
Columns 478 through 486
0.4770 0.4780 0.4790 0.4800 0.4810 0.4820 0.4830 0.4840 0.4850
Columns 487 through 495
0.4860 0.4870 0.4880 0.4890 0.4900 0.4910 0.4920 0.4930 0.4940
Columns 496 through 504
0.4950 0.4960 0.4970 0.4980 0.4990 0.5000 0.5010 0.5020 0.5030
Columns 505 through 513
0.5040 0.5050 0.5060 0.5070 0.5080 0.5090 0.5100 0.5110 0.5120
Columns 514 through 522
0.5130 0.5140 0.5150 0.5160 0.5170 0.5180 0.5190 0.5200 0.5210
Columns 523 through 531
0.5220 0.5230 0.5240 0.5250 0.5260 0.5270 0.5280 0.5290 0.5300
Columns 532 through 540
0.5310 0.5320 0.5330 0.5340 0.5350 0.5360 0.5370 0.5380 0.5390
Columns 541 through 549
0.5400 0.5410 0.5420 0.5430 0.5440 0.5450 0.5460 0.5470 0.5480
Columns 550 through 558
0.5490 0.5500 0.5510 0.5520 0.5530 0.5540 0.5550 0.5560 0.5570
Columns 559 through 567
0.5580 0.5590 0.5600 0.5610 0.5620 0.5630 0.5640 0.5650 0.5660
Columns 568 through 576
0.5670 0.5680 0.5690 0.5700 0.5710 0.5720 0.5730 0.5740 0.5750
Columns 577 through 585
0.5760 0.5770 0.5780 0.5790 0.5800 0.5810 0.5820 0.5830 0.5840
Columns 586 through 594
0.5850 0.5860 0.5870 0.5880 0.5890 0.5900 0.5910 0.5920 0.5930
Columns 595 through 603
0.5940 0.5950 0.5960 0.5970 0.5980 0.5990 0.6000 0.6010 0.6020
Columns 604 through 612
0.6030 0.6040 0.6050 0.6060 0.6070 0.6080 0.6090 0.6100 0.6110
Columns 613 through 621
0.6120 0.6130 0.6140 0.6150 0.6160 0.6170 0.6180 0.6190 0.6200
Columns 622 through 630
0.6210 0.6220 0.6230 0.6240 0.6250 0.6260 0.6270 0.6280 0.6290
Columns 631 through 639
0.6300 0.6310 0.6320 0.6330 0.6340 0.6350 0.6360 0.6370 0.6380
Columns 640 through 648
0.6390 0.6400 0.6410 0.6420 0.6430 0.6440 0.6450 0.6460 0.6470
Columns 649 through 657
0.6480 0.6490 0.6500 0.6510 0.6520 0.6530 0.6540 0.6550 0.6560
Columns 658 through 666
0.6570 0.6580 0.6590 0.6600 0.6610 0.6620 0.6630 0.6640 0.6650
Columns 667 through 675
0.6660 0.6670 0.6680 0.6690 0.6700 0.6710 0.6720 0.6730 0.6740
Columns 676 through 684
0.6750 0.6760 0.6770 0.6780 0.6790 0.6800 0.6810 0.6820 0.6830
Columns 685 through 693
0.6840 0.6850 0.6860 0.6870 0.6880 0.6890 0.6900 0.6910 0.6920
Columns 694 through 702
0.6930 0.6940 0.6950 0.6960 0.6970 0.6980 0.6990 0.7000 0.7010
Columns 703 through 711
0.7020 0.7030 0.7040 0.7050 0.7060 0.7070 0.7080 0.7090 0.7100
Columns 712 through 720
0.7110 0.7120 0.7130 0.7140 0.7150 0.7160 0.7170 0.7180 0.7190
Columns 721 through 729
0.7200 0.7210 0.7220 0.7230 0.7240 0.7250 0.7260 0.7270 0.7280
Columns 730 through 738
0.7290 0.7300 0.7310 0.7320 0.7330 0.7340 0.7350 0.7360 0.7370
Columns 739 through 747
0.7380 0.7390 0.7400 0.7410 0.7420 0.7430 0.7440 0.7450 0.7460
Columns 748 through 756
0.7470 0.7480 0.7490 0.7500 0.7510 0.7520 0.7530 0.7540 0.7550
Columns 757 through 765
0.7560 0.7570 0.7580 0.7590 0.7600 0.7610 0.7620 0.7630 0.7640
Columns 766 through 774
0.7650 0.7660 0.7670 0...
|
6 | Pass |
%%
% Area codes
A = [847 217 508 312 212];
correct = [2 5];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
212 217 312 508 847
L =
5 95 196 339
I =
1
i1 =
212
i2 =
217
x1 =
5
x2 =
2
index1 =
2
index2 =
5
|
7 | Pass |
%%
% Zip codes
A = [60048 61802 01702 60601 10001];
correct = [1 4];
[i1 i2] = nearestNumbers(A);
assert(isequal([i1 i2],correct))
B =
1702 10001 60048 60601 61802
L =
8299 50047 553 1201
I =
3
i1 =
60048
i2 =
60601
x1 =
1
x2 =
4
index1 =
1
index2 =
4
|
Given two strings, find the maximum overlap
461 Solvers
965 Solvers
531 Solvers
382 Solvers
664 Solvers
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!