Cody

# Problem 44334. Sums of Multiple Pairs of Triangular Numbers

Solution 1718662

Submitted on 31 Jan 2019 by Alexander
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 = 21; y_correct = [6;15]; assert(isequal(multi_triangular(x),y_correct))

i = 1 3 6 10 15 21 28

2   Pass
x=81; y_correct=[ 3 15 36 ; 78 66 45]; assert(isequal(multi_triangular(x),y_correct))

i = 1 3 6 10 15 21 28 36 45 55 66 78 91

3   Pass
x=20; y_correct=[ 10 10]; assert(isequal(multi_triangular(x),y_correct'))

i = 1 3 6 10 15 21 28

4   Pass
x=17956; y_correct=[ 1 190 378 1485 2556 4095 4753 6328 8911; 17955 17766 17578 16471 15400 13861 13203 11628 9045]; assert(isequal(multi_triangular(x),y_correct))

i = Columns 1 through 15 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 Columns 16 through 30 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 Columns 31 through 45 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 Columns 46 through 60 1081 1128 1176 1225 1275 1326 1378 1431 1485 1540 1596 1653 1711 1770 1830 Columns 61 through 75 1891 1953 2016 2080 2145 2211 2278 2346 2415 2485 2556 2628 2701 2775 2850 Columns 76 through 90 2926 3003 3081 3160 3240 3321 3403 3486 3570 3655 3741 3828 3916 4005 4095 Columns 91 through 105 4186 4278 4371 4465 4560 4656 4753 4851 4950 5050 5151 5253 5356 5460 5565 Columns 106 through 120 5671 5778 5886 5995 6105 6216 6328 6441 6555 6670 6786 6903 7021 7140 7260 Columns 121 through 135 7381 7503 7626 7750 7875 8001 8128 8256 8385 8515 8646 8778 8911 9045 9180 Columns 136 through 150 9316 9453 9591 9730 9870 10011 10153 10296 10440 10585 10731 10878 11026 11175 11325 Columns 151 through 165 11476 11628 11781 11935 12090 12246 12403 12561 12720 12880 13041 13203 13366 13530 13695 Columns 166 through 180 13861 14028 14196 14365 14535 14706 14878 15051 15225 15400 15576 15753 15931 16110 16290 Columns 181 through 190 16471 16653 16836 17020 17205 17391 17578 17766 17955 18145

5   Pass
x=70; y_correct=[15 55]; assert(isequal(multi_triangular(x),y_correct'));

i = 1 3 6 10 15 21 28 36 45 55 66 78

6   Pass
x=37052031; y_correct=[7503 16110 93528 119316 136503 393828 496506 778128 1033203 1194285 1675365 1876953 2503203 2627778 3214380 3436131 3983253 4226778 4943940 5112003 5279625 6063903 6417153 7055646 7771653 8456328 8855736 9801378 10015050 11221953 11580078 12834711 13846953 14084778 15149760 15387378 15531951 17096628 17567628 18395145; 37044528 37035921 36958503 36932715 36915528 36658203 36555525 36273903 36018828 35857746 35376666 35175078 34548828 34424253 33837651 33615900 33068778 32825253 32108091 31940028 31772406 30988128 30634878 29996385 29280378 28595703 28196295 27250653 27036981 25830078 25471953 24217320 23205078 22967253 21902271 21664653 21520080 19955403 19484403 18656886]; assert(isequal(multi_triangular(x),y_correct));

i = Columns 1 through 15 1 3 6 10 15 21 28 36 45 55 66 78 91 105 120 Columns 16 through 30 136 153 171 190 210 231 253 276 300 325 351 378 406 435 465 Columns 31 through 45 496 528 561 595 630 666 703 741 780 820 861 903 946 990 1035 Columns 46 through 60 1081 1128 1176 1225 1275 1326 1378 1431 1485 1540 1596 1653 1711 1770 1830 Columns 61 through 75 1891 1953 2016 2080 2145 2211 2278 2346 2415 2485 2556 2628 2701 2775 2850 Columns 76 through 90 2926 3003 3081 3160 3240 3321 3403 3486 3570 3655 3741 3828 3916 4005 4095 Columns 91 through 105 4186 4278 4371 4465 4560 4656 4753 4851 4950 5050 5151 5253 5356 5460 5565 Columns 106 through 120 5671 5778 5886 5995 6105 6216 6328 6441 6555 6670 6786 6903 7021 7140 7260 Columns 121 through 135 7381 7503 7626 7750 7875 8001 8128 8256 8385 8515 8646 8778 8911 9045 9180 Columns 136 through 150 9316 9453 9591 9730 9870 10011 10153 10296 10440 10585 10731 10878 11026 11175 11325 Columns 151 through 165 11476 11628 11781 11935 12090 12246 12403 12561 12720 12880 13041 13203 13366 13530 13695 Columns 166 through 180 13861 14028 14196 14365 14535 14706 14878 15051 15225 15400 15576 15753 15931 16110 16290 Columns 181 through 195 16471 16653 16836 17020 17205 17391 17578 17766 17955 18145 18336 18528 18721 18915 19110 Columns 196 through 210 19306 19503 19701 19900 20100 20301 20503 20706 20910 21115 21321 21528 21736 21945 22155 Columns 211 through 225 22366 22578 22791 23005 23220 23436 23653 23871 24090 24310 24531 24753 24976 25200 25425 Columns 226 through 240 25651 25878 26106 26335 26565 26796 27028 27261 27495 27730 27966 28203 28441 28680 28920 Columns 241 through 255 29161 29403 29646 29890 30135 30381 30628 30876 31125 31375 31626 31878 32131 32385 32640 Columns 256 through 270 32896 33153 33411 33670 33930 34191 34453 34716 34980 35245 35511 35778 36046 36315 36585 Columns 271 through 285 36856 37128 37401 37675 37950 38226 38503 38781 39060 39340 39621 39903 40186 40470 40755 Columns 286 through 300 41041 41328 41616 41905 42195 42486 42778 43071 43365 43660 43956 44253 44551 44850 45150 Columns 301 through 315 45451 45753 46056 46360 46665 46971 47278 47586 47895 48205 48516 48828 49141 49455 49770 Columns 316 through 330 50086 50403 50721 51040 51360 51681 52003 52326 52650 52975 53301 53628 53956 54285 54615 Columns 331 through 345 54946 55278 55611 55945 56280 56616 56953 57291 57630 57970 58311 58653 58996 59340 59685 Columns 346 through 360 60031 60378 60726 61075 61425 61776 62128 62481 62835 63190 63546 63903 64261 64620 64980 Columns 361 through 375 65341 65703 66066 66430 66795 67161 67528 67896 68265 68635 69006 69378 69751 70125 70500 Columns 376 through 390 70876 71253 71631 72010 72390 72771 73153 73536 73920 74305 74691 75078 75466 75855 76245 Columns 391 through 405 76636 77028 77421 77815 78210 78606 79003 79401 79800 80200 80601 81003 81406 81810 82215 Columns 406 through 420 82621 83028 83436 83845 84255 84666 85078 85491 85905 86320 86736 87153 87571 87990 88410 Columns 421 through 435 88831 89253 89676 90100 90525 90951 91378 91806 92235 92665 93096 93528 93961 94395 94830 Columns 436 through 450 95266 95703 96141 96580 97020 97461 97903 98346 98790 99235 99681 100128 100576 101025 101475 Columns 451 through 465 101926 102378 102831 103285 103740 104196 104653 105111 105570 106030 106491 106953 107416 107880 108345 Columns 466 through 480 108811 109278 109746 110215 110685 111156 111628 112101 112575 113050 113526 114003 114481 114960 115440 Columns 481 through 495 115921 116403 116886 117370 117855 118341 118828 119316 119805 120295 120786 121278 121771 122265 122760 Columns 496 through 510 123256 123753 124251 124750 125250 125751 126253 126756 127260 127765 128271 128778 129286 129795 130305 Columns 511 through 525 130816 131328 131841 132355 132870 133386 133903 134421 134940 135460 135981 136503 137026 137550 138075 Columns 526 through 540 138601 139128 139656 140185 140715 141246 141778 142311 142845 143380 143916 144453 144991 145530 146070 Columns 541 through 555 146611 147153 147696 148240 148785 149331 149878 150426 150975 151525 152076 152628 153181 153735 154290 Columns 556 through 570 154846 155403 155961 156520 157080 157641 158203 158766 159330 159895 160461 161028 161596 162165 162735 Columns 571 through 585 163306 163878 164451 165025 165600 166176 166753 167331 167910 168490 169071 169653 170236 170820 171405 Columns 586 through 600 171991 172578 173166 173755 174345 174936 175528 176121 176715 177310 177906 178503 179101 179700 180300 Columns 601 through 615 180901 181503 182106 182710 183315 183921 184528 185136 185745 186355 186966 187578 188191 188805 189420 Columns 616 through 630 190036 190653 191271 191890 192510 193131 193753 194376 195000 195625 196251 196878 197506 198135 198765 Columns 631 through 645 199396 200028 200661 201295 201930 202566 203203 203841 204480 205120 205761 206403 207046 207690 208335 Columns 646 through 660 208981 209628 210276 210925 211575 212226 212878 213531 214185 214840 215496 216153 216811 217470 218130 Columns 661 through 675 218791 219453 220116 220780 221445 222111 222778 223446 224115 224785 225456 226128 226801 227475 228150 Columns 676 through 690 228826 229503 230181 230860 231540 232221 232903 233586 234270 234955 235641 236328 237016 237705 238395 Columns 691 through 705 239086 239778 240471 241165 241860 242556 243253 243951 244650 245350 246051 246753 247456 248160 248865 Columns 706 through 720 249571 250278 250986 251695 252405 253116 253828 254541 255255 255970 256686 257403 258121 ...

### Community Treasure Hunt

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

Start Hunting!