Cody

# Problem 240. Project Euler: Problem 6, Natural numbers, squares and sums.

Solution 1874285

Submitted on 15 Jul 2019 by Jun Baek
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
x = 10; y_correct = 2640; assert(isequal(euler006(x),y_correct))

sum = 0 sum1 = 0 sum2 = 0 sum1 = 1 sum = 1 sum1 = 5 sum = 3 sum1 = 14 sum = 6 sum1 = 30 sum = 10 sum1 = 55 sum = 15 sum1 = 91 sum = 21 sum1 = 140 sum = 28 sum1 = 204 sum = 36 sum1 = 285 sum = 45 sum1 = 385 sum = 55 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 sum2 = 3025 y = 2640

2   Pass
x = 20; y_correct = 41230; assert(isequal(euler006(x),y_correct))

sum = 0 sum1 = 0 sum2 = 0 sum1 = 1 sum = 1 sum1 = 5 sum = 3 sum1 = 14 sum = 6 sum1 = 30 sum = 10 sum1 = 55 sum = 15 sum1 = 91 sum = 21 sum1 = 140 sum = 28 sum1 = 204 sum = 36 sum1 = 285 sum = 45 sum1 = 385 sum = 55 sum1 = 506 sum = 66 sum1 = 650 sum = 78 sum1 = 819 sum = 91 sum1 = 1015 sum = 105 sum1 = 1240 sum = 120 sum1 = 1496 sum = 136 sum1 = 1785 sum = 153 sum1 = 2109 sum = 171 sum1 = 2470 sum = 190 sum1 = 2870 sum = 210 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 sum2 = 44100 y = 41230

3   Pass
x = 200; y_correct = 401323300; assert(isequal(euler006(x),y_correct))

sum = 0 sum1 = 0 sum2 = 0 sum1 = 1 sum = 1 sum1 = 5 sum = 3 sum1 = 14 sum = 6 sum1 = 30 sum = 10 sum1 = 55 sum = 15 sum1 = 91 sum = 21 sum1 = 140 sum = 28 sum1 = 204 sum = 36 sum1 = 285 sum = 45 sum1 = 385 sum = 55 sum1 = 506 sum = 66 sum1 = 650 sum = 78 sum1 = 819 sum = 91 sum1 = 1015 sum = 105 sum1 = 1240 sum = 120 sum1 = 1496 sum = 136 sum1 = 1785 sum = 153 sum1 = 2109 sum = 171 sum1 = 2470 sum = 190 sum1 = 2870 sum = 210 sum1 = 3311 sum = 231 sum1 = 3795 sum = 253 sum1 = 4324 sum = 276 sum1 = 4900 sum = 300 sum1 = 5525 sum = 325 sum1 = 6201 sum = 351 sum1 = 6930 sum = 378 sum1 = 7714 sum = 406 sum1 = 8555 sum = 435 sum1 = 9455 sum = 465 sum1 = 10416 sum = 496 sum1 = 11440 sum = 528 sum1 = 12529 sum = 561 sum1 = 13685 sum = 595 sum1 = 14910 sum = 630 sum1 = 16206 sum = 666 sum1 = 17575 sum = 703 sum1 = 19019 sum = 741 sum1 = 20540 sum = 780 sum1 = 22140 sum = 820 sum1 = 23821 sum = 861 sum1 = 25585 sum = 903 sum1 = 27434 sum = 946 sum1 = 29370 sum = 990 sum1 = 31395 sum = 1035 sum1 = 33511 sum = 1081 sum1 = 35720 sum = 1128 sum1 = 38024 sum = 1176 sum1 = 40425 sum = 1225 sum1 = 42925 sum = 1275 sum1 = 45526 sum = 1326 sum1 = 48230 sum = 1378 sum1 = 51039 sum = 1431 sum1 = 53955 sum = 1485 sum1 = 56980 sum = 1540 sum1 = 60116 sum = 1596 sum1 = 63365 sum = 1653 sum1 = 66729 sum = 1711 sum1 = 70210 sum = 1770 sum1 = 73810 sum = 1830 sum1 = 77531 sum = 1891 sum1 = 81375 sum = 1953 sum1 = 85344 sum = 2016 sum1 = 89440 sum = 2080 sum1 = 93665 sum = 2145 sum1 = 98021 sum = 2211 sum1 = 102510 sum = 2278 sum1 = 107134 sum = 2346 sum1 = 111895 sum = 2415 sum1 = 116795 sum = 2485 sum1 = 121836 sum = 2556 sum1 = 127020 sum = 2628 sum1 = 132349 sum = 2701 sum1 = 137825 sum = 2775 sum1 = 143450 sum = 2850 sum1 = 149226 sum = 2926 sum1 = 155155 sum = 3003 sum1 = 161239 sum = 3081 sum1 = 167480 sum = 3160 sum1 = 173880 sum = 3240 sum1 = 180441 sum = 3321 sum1 = 187165 sum = 3403 sum1 = 194054 sum = 3486 sum1 = 201110 sum = 3570 sum1 = 208335 sum = 3655 sum1 = 215731 sum = 3741 sum1 = 223300 sum = 3828 sum1 = 231044 sum = 3916 sum1 = 238965 sum = 4005 sum1 = 247065 sum = 4095 sum1 = 255346 sum = 4186 sum1 = 263810 sum = 4278 sum1 = 272459 sum = 4371 sum1 = 281295 sum = 4465 sum1 = 290320 sum = 4560 sum1 = 299536 sum = 4656 sum1 = 308945 sum = 4753 sum1 = 318549 sum = 4851 sum1 = 328350 sum = 4950 sum1 = 338350 sum = 5050 sum1 = 348551 sum = 5151 sum1 = 358955 sum = 5253 sum1 = 369564 sum = 5356 sum1 = 380380 sum = 5460 sum1 = 391405 sum = 5565 sum1 = 402641 sum = 5671 sum1 = 414090 sum = 5778 sum1 = 425754 sum = 5886 sum1 = 437635 sum = 5995 sum1 = 449735 sum = 6105 sum1 = 462056 sum = 6216 sum1 = 474600 sum = 6328 sum1 = 487369 sum = 6441 sum1 = 500365 sum = 6555 sum1 = 513590 sum = 6670 sum1 = 527046 sum = 6786 sum1 = 540735 sum = 6903 sum1 = 554659 sum = 7021 sum1 = 568820 sum = 7140 sum1 = 583220 sum = 7260 sum1 = 597861 sum = 7381 sum1 = 612745 sum = 7503 sum1 = 627874 sum = 7626 sum1 = 643250 sum = 7750 sum1 = 658875 sum = 7875 sum1 = 674751 sum = 8001 sum1 = 690880 sum = 8128 sum1 = 707264 sum = 8256 sum1 = 723905 sum = 8385 sum1 = 740805 sum = 8515 sum1 = 757966 sum = 8646 sum1 = 775390 sum = 8778 sum1 = 793079 sum = 8911 sum1 = 811035 sum = 9045 sum1 = 829260 sum = 9180 sum1 = 847756 sum = 9316 sum1 = 866525 sum = 9453 sum1 = 885569 sum = 9591 sum1 = 904890 sum = 9730 sum1 = 924490 sum = 9870 sum1 = 944371 sum = 10011 sum1 = 964535 sum = 10153 sum1 = 984984 sum = 10296 sum1 = 1005720 sum = 10440 sum1 = 1026745 sum = 10585 sum1 = 1048061 sum = 10731 sum1 = 1069670 sum = 10878 sum1 = 1091574 sum = 11026 sum1 = 1113775 sum = 11175 sum1 = 1136275 sum = 11325 sum1 = 1159076 sum = 11476 sum1 = 1182180 sum = 11628 sum1 = 1205589 sum = 11781 sum1 = 1229305 sum = 11935 sum1 = 1253330 sum = 12090 sum1 = 1277666 sum = 12246 sum1 = 1302315 sum = 12403 sum1 = 1327279 sum = 12561 sum1 = 1352560 sum = 12720 sum1 = 1378160 sum = 12880 sum1 = 1404081 sum = 13041 sum1 = 1430325 sum = 13203 sum1 = 1456894 sum = 13366 sum1 = 1483790 sum = 13530 sum1 = 1511015 sum = 13695 sum1 = 1538571 sum = 13861 sum1 = 1566460 sum = 14028 sum1 = 1594684 sum = 14196 sum1 = 1623245 sum = 14365 sum1 = 1652145 sum = 14535 sum1 = 1681386 sum = 14706 sum1 = 1710970 sum = 14878 sum1 = 1740899 sum = 15051 sum1 = 1771175 sum = 15225 sum1 = 1801800 sum = 15400 sum1 = 1832776 sum = 15576 sum1 = 1864105 sum = 15753 sum1 = 1895789 sum = 15931 sum1 = 1927830 sum = 16110 sum1 = 1960230 sum = 16290 sum1 = 1992991 sum = 16471 sum1 = 2026115 sum = 16653 sum1 = 2059604 sum = 16836 sum1 = 2093460 sum = 17020 sum1 = 2127685 sum = 17205 sum1 = 2162281 sum = 17391 sum1 = 2197250 sum = 17578 sum1 = 2232594 sum = 17766 sum1 = 2268315 sum = 17955 sum1 = 2304415 sum = 18145 sum1 = 2340896 sum = 18336 sum1 = 2377760 sum = 18528 sum1 = 2415009 sum = 18721 sum1 = 2452645 sum = 18915 sum1 = 2490670 sum = 19110 sum1 = 2529086 sum = 19306 sum1 = 2567895 sum = 19503 sum1 = 2607099 sum = 19701 sum1 = 2646700 sum = 19900 sum1 = 2686700 sum = 20100 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2 = 404010000 sum2...

### Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!