Cody

# Problem 3015. Sum all integers from 1 to 2^x

Solution 1331735

Submitted on 8 Nov 2017 by SUBROTA HALDER
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 = 2; y_correct = 10; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10

2   Pass
x = 3; y_correct = 36; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36

3   Pass
x = 4; y_correct = 136; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136

4   Pass
x = 5; y_correct = 528; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136 y = 153 y = 171 y = 190 y = 210 y = 231 y = 253 y = 276 y = 300 y = 325 y = 351 y = 378 y = 406 y = 435 y = 465 y = 496 y = 528

5   Pass
x = 6; y_correct = 2080; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136 y = 153 y = 171 y = 190 y = 210 y = 231 y = 253 y = 276 y = 300 y = 325 y = 351 y = 378 y = 406 y = 435 y = 465 y = 496 y = 528 y = 561 y = 595 y = 630 y = 666 y = 703 y = 741 y = 780 y = 820 y = 861 y = 903 y = 946 y = 990 y = 1035 y = 1081 y = 1128 y = 1176 y = 1225 y = 1275 y = 1326 y = 1378 y = 1431 y = 1485 y = 1540 y = 1596 y = 1653 y = 1711 y = 1770 y = 1830 y = 1891 y = 1953 y = 2016 y = 2080

6   Pass
x = 7; y_correct = 8256; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136 y = 153 y = 171 y = 190 y = 210 y = 231 y = 253 y = 276 y = 300 y = 325 y = 351 y = 378 y = 406 y = 435 y = 465 y = 496 y = 528 y = 561 y = 595 y = 630 y = 666 y = 703 y = 741 y = 780 y = 820 y = 861 y = 903 y = 946 y = 990 y = 1035 y = 1081 y = 1128 y = 1176 y = 1225 y = 1275 y = 1326 y = 1378 y = 1431 y = 1485 y = 1540 y = 1596 y = 1653 y = 1711 y = 1770 y = 1830 y = 1891 y = 1953 y = 2016 y = 2080 y = 2145 y = 2211 y = 2278 y = 2346 y = 2415 y = 2485 y = 2556 y = 2628 y = 2701 y = 2775 y = 2850 y = 2926 y = 3003 y = 3081 y = 3160 y = 3240 y = 3321 y = 3403 y = 3486 y = 3570 y = 3655 y = 3741 y = 3828 y = 3916 y = 4005 y = 4095 y = 4186 y = 4278 y = 4371 y = 4465 y = 4560 y = 4656 y = 4753 y = 4851 y = 4950 y = 5050 y = 5151 y = 5253 y = 5356 y = 5460 y = 5565 y = 5671 y = 5778 y = 5886 y = 5995 y = 6105 y = 6216 y = 6328 y = 6441 y = 6555 y = 6670 y = 6786 y = 6903 y = 7021 y = 7140 y = 7260 y = 7381 y = 7503 y = 7626 y = 7750 y = 7875 y = 8001 y = 8128 y = 8256

7   Pass
x = 8; y_correct = 32896; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136 y = 153 y = 171 y = 190 y = 210 y = 231 y = 253 y = 276 y = 300 y = 325 y = 351 y = 378 y = 406 y = 435 y = 465 y = 496 y = 528 y = 561 y = 595 y = 630 y = 666 y = 703 y = 741 y = 780 y = 820 y = 861 y = 903 y = 946 y = 990 y = 1035 y = 1081 y = 1128 y = 1176 y = 1225 y = 1275 y = 1326 y = 1378 y = 1431 y = 1485 y = 1540 y = 1596 y = 1653 y = 1711 y = 1770 y = 1830 y = 1891 y = 1953 y = 2016 y = 2080 y = 2145 y = 2211 y = 2278 y = 2346 y = 2415 y = 2485 y = 2556 y = 2628 y = 2701 y = 2775 y = 2850 y = 2926 y = 3003 y = 3081 y = 3160 y = 3240 y = 3321 y = 3403 y = 3486 y = 3570 y = 3655 y = 3741 y = 3828 y = 3916 y = 4005 y = 4095 y = 4186 y = 4278 y = 4371 y = 4465 y = 4560 y = 4656 y = 4753 y = 4851 y = 4950 y = 5050 y = 5151 y = 5253 y = 5356 y = 5460 y = 5565 y = 5671 y = 5778 y = 5886 y = 5995 y = 6105 y = 6216 y = 6328 y = 6441 y = 6555 y = 6670 y = 6786 y = 6903 y = 7021 y = 7140 y = 7260 y = 7381 y = 7503 y = 7626 y = 7750 y = 7875 y = 8001 y = 8128 y = 8256 y = 8385 y = 8515 y = 8646 y = 8778 y = 8911 y = 9045 y = 9180 y = 9316 y = 9453 y = 9591 y = 9730 y = 9870 y = 10011 y = 10153 y = 10296 y = 10440 y = 10585 y = 10731 y = 10878 y = 11026 y = 11175 y = 11325 y = 11476 y = 11628 y = 11781 y = 11935 y = 12090 y = 12246 y = 12403 y = 12561 y = 12720 y = 12880 y = 13041 y = 13203 y = 13366 y = 13530 y = 13695 y = 13861 y = 14028 y = 14196 y = 14365 y = 14535 y = 14706 y = 14878 y = 15051 y = 15225 y = 15400 y = 15576 y = 15753 y = 15931 y = 16110 y = 16290 y = 16471 y = 16653 y = 16836 y = 17020 y = 17205 y = 17391 y = 17578 y = 17766 y = 17955 y = 18145 y = 18336 y = 18528 y = 18721 y = 18915 y = 19110 y = 19306 y = 19503 y = 19701 y = 19900 y = 20100 y = 20301 y = 20503 y = 20706 y = 20910 y = 21115 y = 21321 y = 21528 y = 21736 y = 21945 y = 22155 y = 22366 y = 22578 y = 22791 y = 23005 y = 23220 y = 23436 y = 23653 y = 23871 y = 24090 y = 24310 y = 24531 y = 24753 y = 24976 y = 25200 y = 25425 y = 25651 y = 25878 y = 26106 y = 26335 y = 26565 y = 26796 y = 27028 y = 27261 y = 27495 y = 27730 y = 27966 y = 28203 y = 28441 y = 28680 y = 28920 y = 29161 y = 29403 y = 29646 y = 29890 y = 30135 y = 30381 y = 30628 y = 30876 y = 31125 y = 31375 y = 31626 y = 31878 y = 32131 y = 32385 y = 32640 y = 32896

8   Pass
x = 15; y_correct = 536887296; assert(isequal(your_fcn_name(x),y_correct))

y = 0 y = 1 y = 3 y = 6 y = 10 y = 15 y = 21 y = 28 y = 36 y = 45 y = 55 y = 66 y = 78 y = 91 y = 105 y = 120 y = 136 y = 153 y = 171 y = 190 y = 210 y = 231 y = 253 y = 276 y = 300 y = 325 y = 351 y = 378 y = 406 y = 435 y = 465 y = 496 y = 528 y = 561 y = 595 y = 630 y = 666 y = 703 y = 741 y = 780 y = 820 y = 861 y = 903 y = 946 y = 990 y = 1035 y = 1081 y = 1128 y = 1176 y = 1225 y = 1275 y = 1326 y = 1378 y = 1431 y = 1485 y = 1540 y = 1596 y = 1653 y = 1711 y = 1770 y = 1830 y = 1891 y = 1953 y = 2016 y = 2080 y = 2145 y = 2211 y = 2278 y = 2346 y = 2415 y = 2485 y = 2556 y = 2628 y = 2701 y = 2775 y = 2850 y = 2926 y = 3003 y = 3081 y = 3160 y = 3240 y = 3321 y = 3403 y = 3486 y = 3570 y = 3655 y = 3741 y = 3828 y = 3916 y = 4005 y = 4095 y = 4186 y = 4278 y = 4371 y = 4465 y = 4560 y = 4656 y = 4753 y = 4851 y = 4950 y = 5050 y = 5151 y = 5253 y = 5356 y = 5460 y = 5565 y = 5671 y = 5778 y = 5886 y = 5995 y = 6105 y = 6216 y = 6328 y = 6441 y = 6555 y = 6670 y = 6786 y = 6903 y = 7021 y = 7140 y = 7260 y = 7381 y = 7503 y = 7626 y = 7750 y = 7875 y = 8001 y = 8128 y = 8256 y = 8385 y = 8515 y = 8646 y = 8778 y = 8911 y = 9045 y = 9180 y = 9316 y = 9453 y = 9591 y = 9730 y = 9870 y = 10011 y = 10153 y = 10296 y = 10440 y = 10585 y = 10731 y = 10878 y = 11026 y = 11175 y = 11325 y = 11476 y = 11628 y = 11781 y = 11935 y = 12090 y = 12246 y = 12403 y = 12561 y = 12720 y = 12880 y = 13041 y = 13203 y = 13366 y = 13530 y = 13695 y = 13861 y = 14028 y = 14196 y = 14365 y = 14535 y = 14706 y = 14878 y = 15051 y = 15225 y = 15400 y = 15576 y = 15753 y = 15931 y = 16110 y = 16290 y = 16471 y = 16653 y = 16836 y = 17020 y = 17205 y = 17391 y = 17578 y = 17766 y = 17955 y = 18145 y = 18336 y = 18528 y = 18721 y = 18915 y = 19110 y = 19306 y = 19503 y = 19701 y = 19900 y = 20100 y = 20301 y = 20503 y = 20706 y = 20910 y = 21115 y = 21321 y = 21528 y = 21736 y = 21945 y = 22155 y = 22366 y = 22578 y = 22791 y = 23005 y = 23220 y = 23436 y = 23653 y = 23871 y = 24090 y = 24310 y = 24531 y = 24753 y = 24976 y = 25200 y = 25425 y = 25651 y = 25878 y = 26106 y = 26335 y = 26565 y = 26796 y = 27028 y = 27261 y = 27495 y = 27730 y = 27966 y = 28203 y = 28441 y = 28680 y = 28920 y = 29161 y = 29403 y = 29646 y = 29890 y = 30135 y = 30381 y = 30628 y = 30876 y = 31125 y = 31375 y = 31626 y = 31878 y = 32131 y = 32385 y = 32640 y = 32896 y = 33153 y = 33411 y = 33670 y = 33930 y = 34191 y = 34453 y = 34716 y = 34980 y = 35245 y = 35511 y = 35778 y = 36046 y = 36315 y = 36585 y = 36856 y = 37128 y = 37401 y = 37675 y = 37950 y = 38226 y = 38503 y = 38781 y = 39060 y = 39340 y = 39621 y = 39903 y = 40186 y = 40470 y = 40755 y = 41041 y = 41328 y = 41616 y = 41905 y = 42195 y = 42486 y = 42778 y = 43071 y = 43365 y = 43660 y = 43956 y = 44253 y = 44551 y = 44850 y = 45150 y = 45451 y = 45753 y = 46056 y = 46360 y = 46665 y = 46971 y = 47278 y = 47586 y = 47895 y = 48205 y = 48516 y = 48828 y = 49141 y = 49455 y = 49770 y = 50086 y = 50403 y = 50721 y = 51040 y = 51360 y = 51681 y = 52003 y = 52326 y = 52650 y = 52975 y = 53301 y = 53628 y = 53956 y = 54285 y = 54615 y = 54946 y = 55278 y = 55611 y = 55945 y = 56280 y = 56616 y = 56953 y = 57291 y = 57630 y = 57970 y = 58311 y = 58653 y = 58996 y = 59340 y = 59685 y = 60031 y = 60378 y = 60726 y = 61075 y = 61425 y = 61776 y = 62128 y = 62481 y = 62835 y = 63190 y = 63546 y = 63903 y = 64261 y = 64620 y = 64980 y = 65341 y = 65703 y = 66066 y = 66430 y = 66795 y = 67161 y = 67528 y = 67896 y = 68265 y = 68635 y = 69006 y = 69378 y = 69751 y = 70125 y = 70500 y = 70876 y = 71253 y = 71631 y = 72010 y = 72390 y = 72771 y = 73153 y = 73536 y = 73920 y = 74305 y = 74691 y = 75078 y = 75466 y = 75855 y = 76245 y = 76636 y = 77028 y = 77421 y = 77815 y = 78210 y = 78606 y = 79003 y = 79401 y = 79800 y = 80200 y = 80601 y = 81003 y = 81406 y = 81810 y = 82215 y = 82621 y = 83028 y = 83436 y = 83845 y = 84255 y = 84666 y = 85078 y = 85491 y = 85905 y = 86320 y = 86736 y = 87153 y = 87571 y = 87990 y = 88410 y = 88831 y = 89253 y = 89676 y = 90100 y = 90525 y = 90951 y = 91378 y = 91806 y = 92235 y = 92665 y = 93096 y = 93528 y = 93961 y = 94395 y = 94830 y = 95266 y = 95703 y = 96141 y = 96580 y = 97020 y = 97461 y = 97903 y = 98346 y = 98790 y = 99235 y = 99681 y = 100128 y = 100576 y = 101025 y = 101475 y = 101926 y = 102378 y = 102831 y = 103285 y = 103740 y = 104196 y = 104653 y = 105111 y = 105570 y = 106030 y = 106491 y = 106953 y = 107416 y = 107880 y = 108345 y = 108811 y = 109278 y = 109746 y = 110215 y = 110685 y = 111156 y = 111628 y = 112101 y = 112575 y = 113050 y = 113526 y = 114003 y = 114481 y = 114960 y = 115440 y = 115921 y = 116403 y = 116886 y = 117370 y = 117855 y = 118341 y = 118828 y = 119316 y = 119805 y = 120295 y = 120786 y = 121278 y = 121771 y = 122265 y = 122760 y = 123256 y = 123753 y = 124251 y = 124750 y = 125250 y = 125751 y = 126253 y = 126756 y = 127260 y = 127765 y = 128271 y = 128778 y = 129286 y = 129795 y = 130305 y = 130816 y = 131328 y = ...

### Community Treasure Hunt

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

Start Hunting!