Cody

# Problem 713. Find the maximum number of decimal places in a set of numbers

Solution 2127118

Submitted on 13 Feb 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.000 1.04 0.22 10.1; 2.05 2.33 4.1 1000.31; 5.00010 6.429 7.492 8.0]; y_correct = 4; assert(isequal(find_max_sigdec(x),y_correct))

x = 1.0e+03 * 0.0010 0.0020 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+04 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+05 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+06 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+07 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+08 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+09 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+10 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+11 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+12 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+13 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+14 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+15 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+16 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+17 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080 x = 1.0e+18 * 0.0010 0.0021 0.0050 0.0010 0.0023 0.0064 0.0002 0.0041 0.0075 0.0101 1.0003 0.0080

Assertion failed.

2   Fail
N = randi(6,1); x1 = rand(1,100); for k = 1:100 x(1,k) = round(x1(1,k)*10^N)/10^N; end assert(isequal(find_max_sigdec(x), N))

x = 0.3564 0.6961 0.1288 0.2323 0.0628 0.3363 0.8312 0.3158 0.4634 0.7974 0.7905 0.8201 0.5454 0.2555 0.8732 0.4846 0.0953 0.1768 0.1072 0.6127 0.2849 0.7283 0.3947 0.6880 0.0268 0.2487 0.3115 0.7363 0.7494 0.5562 0.6335 0.7340 0.7705 0.3085 0.3544 0.8883 0.4352 0.5048 0.0063 0.4626 0.2319 0.4897 0.7678 0.3874 0.7869 0.6997 0.1372 0.4594 0.4273 0.1180 0.2462 0.9733 0.3716 0.0903 0.6837 0.0139 0.6085 0.2528 0.0865 0.2580 0.3384 0.1340 0.8319 0.2297 0.0695 0.1623 0.8082 0.0769 0.4484 0.3555 0.2922 0.4405 0.4033 0.6460 0.6709 0.4448 0.8743 0.7380 0.9952 0.0861 0.4231 0.3076 0.8202 0.1135 0.6493 0.6256 0.7248 0.8939 0.4443 0.4329 0.6295 0.5465 0.9300 0.0361 0.6701 0.7274 0.4399 0.0701 0.9261 0.7607 x = 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5280 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 0.7011 9.2610 7.6071 x = 35.6416 69.6053 12.8846 23.2334 6.2794 33.6332 83.1169 31.5822 46.3429 79.7433 79.0520 82.0124 54.5383 25.5488 87.3191 48.4577 9.5328 17.6754 10.7198 61.2747 28.4936 72.8280 39.4743 68.7983 2.6791 24.8670 31.1454 73.6259 74.9431 55.6189 63.3464 73.3977 77.0544 30.8457 35.4353 88.8290 43.5239 50.4765 0.6314 46.2609 23.1881 48.9738 76.7845 38.7354 78.6939 69.9705 13.7199 45.9417 42.7302 11.7968 24.6214 97.3317 37.1632 9.0341 68.3687 1.3908 60.8456 25.2805 8.6516 25.8036 33.8415 13.3996 83.1853 22.9743 6.9501 16.2294 80.8210 7.6921 44.8389 35.5522 29.2244 44.0515 40.3332 64.5952 67.0926 44.4773 87.4301 73.8013 99.5174 8.6052 42.3146 30.7562 82.0172 11.3509 64.9263 62.5567 72.4756 89.3911 44.4299 43.2850 62.9482 54.6467 93.0002 3.6098 67.0121 72.7393 43.9913 7.0106 92.6102 76.0711 x = 356.4160 696.0530 128.8460 232.3340 62.7940 336.3320 831.1690 315.8220 463.4290 797.4330 790.5200 820.1240 545.3830 255.4880 873.1910 484.5770 95.3280 176.7540 107.1980 612.7470 284.9360 728.2800 394.7430 687.9830 26.7910 248.6700 311.4540 736.2590 749.4310 556.1890 633.4640 733.9770 770.5440 308.4570 354.3530 888.2900 435.2390 504.7650 6.3140 462.6090 231.8810 489.7380 767.8450 387.3540 786.9390 699.7050 137.1990 459.4170 427.3020 117.9680 246.2140 973.3170 371.6320 90.3410 683.6870 13.9080 608.4560 252.8050 86.5160 258.0360 338.4150 133.9960 831.8530 229.7430 69.5010 162.2940 808.2100 76.9210 448.3890 355.5220 292.2440 440.5150 403.3320 645.9520 670.9260 444.7730 874.3010 738.0130 995.1740 86.0520 423.1460 307.5620 820.1720 113.5090 649.2630 625.5670 724.7560 893.9110 444.2990 432.8500 629.4820 546.4670 930.0020 36.0980 670.1210 727.3930 439.9130 70.1060 926.1020 760.7110 x = 1.0e+03 * 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5281 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 0.7011 9.2610 7.6071 x = 1.0e+04 * 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5280 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 0.7011 9.2610 7.6071 x = 1.0e+05 * 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5280 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 0.7011 9.2610 7.6071 x = 1.0e+06 * 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5280 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 0.7011 9.2610 7.6071 x = 1.0e+07 * 3.5642 6.9605 1.2885 2.3233 0.6279 3.3633 8.3117 3.1582 4.6343 7.9743 7.9052 8.2012 5.4538 2.5549 8.7319 4.8458 0.9533 1.7675 1.0720 6.1275 2.8494 7.2828 3.9474 6.8798 0.2679 2.4867 3.1145 7.3626 7.4943 5.5619 6.3346 7.3398 7.7054 3.0846 3.5435 8.8829 4.3524 5.0476 0.0631 4.6261 2.3188 4.8974 7.6784 3.8735 7.8694 6.9970 1.3720 4.5942 4.2730 1.1797 2.4621 9.7332 3.7163 0.9034 6.8369 0.1391 6.0846 2.5280 0.8652 2.5804 3.3841 1.3400 8.3185 2.2974 0.6950 1.6229 8.0821 0.7692 4.4839 3.5552 2.9224 4.4051 4.0333 6.4595 6.7093 4.4477 8.7430 7.3801 9.9517 0.8605 4.2315 3.0756 8.2017 1.1351 6.4926 6.2557 7.2476 8.9391 4.4430 4.3285 6.2948 5.4647 9.3000 0.3610 6.7012 7.2739 4.3991 ...

Assertion failed.

3   Fail
N = randi(6,1); a = rand(5,20); for k = 1:20 for m = 1:5 x(m,k) = round(a(m,k)*10^N)/10^N; end end assert(isequal(find_max_sigdec(x), N))

x = 0.4200 0.9200 0.9000 0.3000 0.2300 0.6400 0.9200 0.9800 0.0100 0.6000 0.4200 0.8300 0.0400 0.7600 0.6300 0.0700 0.5300 0.1200 0.2200 0.4200 0.7700 0.3600 0.9700 0.1300 0.9000 0.8500 0.9300 0.3500 0.8400 0.4100 0.8000 0.0100 0.5200 0.8700 0.1900 0.9800 0.9800 0.7200 0.7400 0.4000 0.0500 0.6300 0.2100 0.1200 0.2100 0.9300 0.8600 0.0900 0.6000 0.2000 0.3200 0.6700 0.0600 0.6600 0.5400 0.7600 0.2700 0.6400 0.8900 0.6300 0.6200 0.3900 0.3300 0.3500 0.3600 0.5200 0.6000 0.1700 0.5100 0.2600 0.2400 0.8600 0.5700 0.6600 0.7800 0.0100 0.9600 0.5000 0.3200 0.3200 0.0200 0.6700 0.6200 0.4500 0.1400 0.8400 0.6600 0.3100 0.8300 0.9000 0.8600 0.0300 0.9200 0.5100 0.3800 0.9500 0.0800 0.0500 0.2100 0.9700 x = 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 0.5000 2.1000 9.7000 x = 42.0000 92.0000 90.0000 30.0000 23.0000 64.0000 92.0000 98.0000 1.0000 60.0000 42.0000 83.0000 4.0000 76.0000 63.0000 7.0000 53.0000 12.0000 22.0000 42.0000 77.0000 36.0000 97.0000 13.0000 90.0000 85.0000 93.0000 35.0000 84.0000 41.0000 80.0000 1.0000 52.0000 87.0000 19.0000 98.0000 98.0000 72.0000 74.0000 40.0000 5.0000 63.0000 21.0000 12.0000 21.0000 93.0000 86.0000 9.0000 60.0000 20.0000 32.0000 67.0000 6.0000 66.0000 54.0000 76.0000 27.0000 64.0000 89.0000 63.0000 62.0000 39.0000 33.0000 35.0000 36.0000 52.0000 60.0000 17.0000 51.0000 26.0000 24.0000 86.0000 57.0000 66.0000 78.0000 1.0000 96.0000 50.0000 32.0000 32.0000 2.0000 67.0000 62.0000 45.0000 14.0000 84.0000 66.0000 31.0000 83.0000 90.0000 86.0000 3.0000 92.0000 51.0000 38.0000 95.0000 8.0000 5.0000 21.0000 97.0000 x = 420.0000 920.0000 900.0000 300.0000 230.0000 640.0000 920.0000 980.0000 10.0000 600.0000 420.0000 830.0000 40.0000 760.0000 630.0000 70.0000 530.0000 120.0000 220.0000 420.0000 770.0000 360.0000 970.0000 130.0000 900.0000 850.0000 930.0000 350.0000 840.0000 410.0000 800.0000 10.0000 520.0000 870.0000 190.0000 980.0000 980.0000 720.0000 740.0000 400.0000 50.0000 630.0000 210.0000 120.0000 210.0000 930.0000 860.0000 90.0000 600.0000 200.0000 320.0000 670.0000 60.0000 660.0000 540.0000 760.0000 270.0000 640.0000 890.0000 630.0000 620.0000 390.0000 330.0000 350.0000 360.0000 520.0000 600.0000 170.0000 510.0000 260.0000 240.0000 860.0000 570.0000 660.0000 780.0000 10.0000 960.0000 500.0000 320.0000 320.0000 20.0000 670.0000 620.0000 450.0000 140.0000 840.0000 660.0000 310.0000 830.0000 900.0000 860.0000 30.0000 920.0000 510.0000 380.0000 950.0000 80.0000 50.0000 210.0000 970.0000 x = 1.0e+03 * 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 0.5000 2.1000 9.7000 x = 1.0e+04 * 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 0.5000 2.1000 9.7000 x = 1.0e+05 * 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 0.5000 2.1000 9.7000 x = 1.0e+06 * 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 0.5000 2.1000 9.7000 x = 1.0e+07 * 4.2000 9.2000 9.0000 3.0000 2.3000 6.4000 9.2000 9.8000 0.1000 6.0000 4.2000 8.3000 0.4000 7.6000 6.3000 0.7000 5.3000 1.2000 2.2000 4.2000 7.7000 3.6000 9.7000 1.3000 9.0000 8.5000 9.3000 3.5000 8.4000 4.1000 8.0000 0.1000 5.2000 8.7000 1.9000 9.8000 9.8000 7.2000 7.4000 4.0000 0.5000 6.3000 2.1000 1.2000 2.1000 9.3000 8.6000 0.9000 6.0000 2.0000 3.2000 6.7000 0.6000 6.6000 5.4000 7.6000 2.7000 6.4000 8.9000 6.3000 6.2000 3.9000 3.3000 3.5000 3.6000 5.2000 6.0000 1.7000 5.1000 2.6000 2.4000 8.6000 5.7000 6.6000 7.8000 0.1000 9.6000 5.0000 3.2000 3.2000 0.2000 6.7000 6.2000 4.5000 1.4000 8.4000 6.6000 3.1000 8.3000 9.0000 8.6000 0.3000 9.2000 5.1000 3.8000 9.5000 0.8000 ...

Assertion failed.

4   Pass
x = 1; assert(isequal(find_max_sigdec(x), 0))

x = 1