Cody

# Problem 235. Project Euler: Problem 4, Palindromic numbers

Solution 2650640

Submitted on 4 Jul 2020 by Carson Foy
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 = 999; y_correct = 906609; assert(isequal(euler004(x),y_correct))

y = 819918 y = 824428 y = 819918 y = 906609 y = 824428 y = 886688 y = 861168 y = 888888 y = 861168 y = 888888 y = 886688 y = 906609

2   Pass
x = 9999; y_correct = 99000099; assert(isequal(euler004(x),y_correct))

y = 81099018 y = 82899828 y = 86366368 y = 81099018 y = 81999918 y = 89377398 y = 84666648 y = 84488448 y = 87788778 y = 83811838 y = 88788788 y = 87144178 y = 84900948 y = 82500528 y = 84811848 y = 90122109 y = 88155188 y = 87266278 y = 89811898 y = 87888878 y = 89433498 y = 82800828 y = 83800838 y = 84800848 y = 85800858 y = 86800868 y = 87800878 y = 88800888 y = 89800898 y = 90900909 y = 88277288 y = 90033009 y = 81999918 y = 82500528 y = 82800828 y = 86944968 y = 84733748 y = 84688648 y = 89644698 y = 86288268 y = 83822838 y = 84033048 y = 87388378 y = 86111168 y = 88033088 y = 83822838 y = 84877848 y = 91800819 y = 86577568 y = 86166168 y = 84033048 y = 84722748 y = 82899828 y = 86766768 y = 84722748 y = 89900998 y = 83800838 y = 86888868 y = 89055098 y = 86400468 y = 87122178 y = 89733798 y = 84877848 y = 83811838 y = 86266268 y = 88211288 y = 92700729 y = 84688648 y = 86944968 y = 88477488 y = 84733748 y = 88388388 y = 89644698 y = 89477498 y = 86266268 y = 88922988 y = 84800848 y = 88811888 y = 87711778 y = 90877809 y = 84488448 y = 88833888 y = 84811848 y = 86944968 y = 90511509 y = 93600639 y = 84666648 y = 84900948 y = 86166168 y = 86400468 y = 92544529 y = 88444488 y = 87711778 y = 88322388 y = 88322388 y = 86111168 y = 88933988 y = 88444488 y = 86766768 y = 86888868 y = 86577568 y = 89311398 y = 90188109 y = 85800858 y = 87122178 y = 89500598 y = 86288268 y = 88933988 y = 94500549 y = 90722709 y = 89311398 y = 89500598 y = 88388388 y = 88833888 y = 88811888 y = 88211288 y = 88477488 y = 88922988 y = 95400459 y = 86944968 y = 94200249 y = 86800868 y = 87388378 y = 90188109 y = 90722709 y = 86366368 y = 87266278 y = 89477498 y = 88033088 y = 87144178 y = 93122139 y = 96300369 y = 89644698 y = 94222249 y = 87800878 y = 89055098 y = 90511509 y = 93122139 y = 87888878 y = 89733798 y = 88277288 y = 87788778 y = 88155188 y = 97200279 y = 90877809 y = 89900998 y = 94222249 y = 88800888 y = 98100189 y = 88788788 y = 89644698 y = 89433498 y = 92544529 y = 94200249 y = 98344389 y = 89800898 y = 89811898 y = 90033009 y = 99000099 y = 89377398 y = 90122109 y = 98344389 y = 90900909 y = 91800819 y = 92700729 y = 93600639 y = 94500549 y = 95400459 y = 96300369 y = 97200279 y = 98100189 y = 99000099

3   Pass
x = 100; y_correct = 9009; assert(isequal(euler004(x),y_correct))

y = 9009 y = 9009

4   Pass
x = 2500; y_correct = 6167616; assert(isequal(euler004(x),y_correct))

y = 5368635 y = 5395935 y = 5170715 y = 5499945 y = 5523255 y = 5542455 y = 5239325 y = 5248425 y = 5257525 y = 5266625 y = 5275725 y = 5284825 y = 5293925 y = 5389835 y = 5221225 y = 5701075 y = 5170715 y = 5441445 y = 5703075 y = 5616165 y = 5414145 y = 5239325 y = 5608065 y = 5248425 y = 5257525 y = 5266625 y = 5275725 y = 5744475 y = 5284825 y = 5717175 y = 5763675 y = 5293925 y = 5709075 y = 5793975 y = 5578755 y = 5414145 y = 5389835 y = 5597955 y = 5597955 y = 5441445 y = 5787875 y = 5578755 y = 5778775 y = 5368635 y = 5888885 y = 5395935 y = 5803085 y = 5870785 y = 5803085 y = 5778775 y = 6014106 y = 5608065 y = 5870785 y = 5787875 y = 5499945 y = 5523255 y = 5616165 y = 5709075 y = 5542455 y = 6039306 y = 6039306 y = 5717175 y = 5888885 y = 6167616 y = 6145416 y = 5744475 y = 5793975 y = 6014106 y = 5763675 y = 6145416 y = 5703075 y = 5701075 y = 6167616