Post Reply 
HP 50g: Programming Problem: Integer Partition in Palindromic Integers
02-05-2018, 06:22 AM (This post was last modified: 02-07-2018 05:25 PM by Gerald H.)
Post: #7
RE: HP 50g: Programming Problem: Integer Partition in Palindromic Integers
Your programme, Juan14, works correctly for 13^1313 but not for the 6,000 digit number

Code:
66819812547829415891036658681554804646616447872786255582670445570441888684723605​37990161080037565173402270071938432190286569709763738744557271968431167063750521​99239667522851896442043515465907397273648461935739704478199943218426705969942235​25740174471472002273784701616658049223339713196911691728830614047238319875257799​06927001984972363301563539250762188073770307637244493637806753993651911674761695​82818053343351137655276699778055322226035412321402822796233524437885844787133529​91147765362332740290274155213082384514236152483143026435674898834325099868866916​12633449726668597230030398230151963598133293396900777806176568418509403449193340​19421035083624243355546620757187435600466389666990363417499401360899828287607335​66972644035387518709656102691447398398353476182673507204535879031564649163693615​28569190170545781178264691349090028006126332563280672564667369362381975855495660​08406917733980492004752909340316527394417311071086756506579045704238946939409788​31239249156149562503858550781873650677737810834802133493523646677269680950552489​32296349232841070705965424919686511926956962495244036507553134397887280534476562​94952816412454117636015843597566697158474977436106830825672580482395909146817031​00110831140207751603680211502426446160424124250928773042548332953377957449465176​68912998763319339017726458619835798368182271308069240037145462182225638087058042​21009511110330306812204844221558747846243269750021472775798982630622906376248313​68367560958765015286045563071634404947250321323752527932781797867527779873064687​78959853075505447282229886088642765660246966343190195839660087327381147164259195​24707516927735083438439217030892775252006139144190437583838609457355057812415897​35184406007410603584742818200084759938362868141975843529502272530182850223818752​32225227477144666220810954728014682216679811841106299037313911712375775073291919​37197273663088873296701640062546882138496337487179941654001888791324033168251061​00444137417265280787450264226333421613796503826715248335363653590271743728104310​52571093557419235037957338427036679528894202730437454705403251378609460059563228​99257844329271673089919157421732978253815984880718473138186583017267153585000799​27213913030527043931654613949686767291399783405914327366431620909389859731561710​18563816762171024602272722027605913819286537671212664876610718791637865583834109​37042288004727311791273435353384053585786992253382341007285157441257411847716724​04332299484384048342377173309145551884197177803169227724688203634759475304280139​27194732343563933052069602897836657125798871716991162216708646556901586329646657​90415576797550618555464794929668107690428755575626138835308735087403117312342389​02006433421138143839879826404214448861237712154993477655416771736985482394918164​34851712996321761266805107646626984628842634945711572704746572291114656988027789​08100791511078017956691541039179139452438174957207712983944369444216250680499673​78143747288697406697660755703734252852554099601826604063234356174332781687742604​41447001923824910242288800216070084613395546188947051354555843296044366038679491​12268995253280945946965183763539240822981395209769042278160297503459623857954997​43827457321943983827089827827510337337006852159856994315143237998796357582786824​86213882702112449987523406225075944501088600104948566941200380830899667823221879​32345658490540842132185015720327330489402451600874267735783839914235350768250475​21693028934705554975401275193631717516808494337684339856551604188748749379754543​31050081841424198501463847165627978278281027418856590032767650355388709869363627​39242439685843597623432632113926240909222331070988423051888529004872317341139995​86555264566962365137113936182844779409817578196401885702522886673402801168978423​98956571608266727989108498865831210004184589947222894490353251490798609601044276​19669632385622100919625266370104505566176838390754219015790739098526318985994394​84565573444116274207475688813520169585179186708335343831244855543445985759272780​69673576576091715142427898944604848507258200457998289241209216995838464734855387​34390733701050516875854392464583582926829715770830117414058391741199453983916626​12223651067975349547431333324356226676602896998967970897425930847005461342759401​04125987019036394166594420674031051387131279392470283577691645410805261263817078​23829422833230713841130330767101669769134403020880868443213871501318433621437153​14862316763882163715413289415030849351460316855297676107285211144526158147252208​10115687622154273940167357159301983443914390757860648193956828054507064751890933​52576774590489304244342581042736781783076125429266252205339099108289557487905058​59762266620982016543293438315669699830481914129926410233169987396476405634974557​22352891790668312502544393133643699707477665054552182293253904129032007249680373​65655515277713020075690454659662854869478934887814512177491806691725516847474682​20800881078240623984282198933385664323602318582342379939663360751838851423759298​21638317655287621929257384463830468334910295106863156671879310984488101844142288​97505474963545228229885349246796090680562199116116843122516759500394519108956166​88236435379593346080411641319415477900177595465576234443172539398907708914600596​77831533799236139020961600057268534895324963753610261541978842969564667285743979​03473433788873076799027751125533936573975082593790642547653999604512656821832777​55224199261653223350616695351701266690815170085709272237695114468202739207649393​56081756068281358082854193972095694783597890587293845796730501824577476208665649​80285719423037641462394000741879055737257148831233362234814586565665638213561896​20756556008309221776365442189716713275780944891639373854086394820686028702890471​43037488316150177805566723841056441804410089178981680432670268318216786872747984​58712383186117770407509577052033143265018331248173772872997761530908754833918121​92616232335260508751868190613714910754911142403867516548915761643485042598087173​93394618377932786405511863711663968832743312525907544451752293363877545468978802​41578277859436250322859781775347221081614862605278644138005897576544471598504605​

while I would expect it to return

Code:
:12: {

66819812547829415891036658681554804646616447872786255582670445570441888684723605​37990161080037565173402270071938432190286569709763738744557271968431167063750521​99239667522851896442043515465907397273648461935739704478199943218426705969942235​25740174471472002273784701616658049223339713196911691728830614047238319875257799​06927001984972363301563539250762188073770307637244493637806753993651911674761695​82818053343351137655276699778055322226035412321402822796233524437885844787133529​91147765362332740290274155213082384514236152483143026435674898834325099868866916​12633449726668597230030398230151963598133293396900777806176568418509403449193340​19421035083624243355546620757187435600466389666990363417499401360899828287607335​66972644035387518709656102691447398398353476182673507204535879031564649163693615​28569190170545781178264691349090028006126332563280672564667369362381975855495660​08406917733980492004752909340316527394417311071086756506579045704238946939409788​31239249156149562503858550781873650677737810834802133493523646677269680950552489​32296349232841070705965424919686511926956962495244036507553134397887280534476562​94952816412454117636015843597566697158474977436106830825672580482395909146817031​00110831140207751603680211502426446160424124250928773042548332953377957449465176​68912998763319339017726458619835798368182271308069240037145462182225638087058042​21009511110330306812204844221558747846243269750021472775798982630622906376248313​68367560958765015286045563071634404947250321323752527932781797867527779873064687​78959853075505447282229886088642765660246966343190195839660087327381147164259195​24707516927735083438439217030892775252006139144190437583838609457355057812415897​35184406007410603584742818200084759938362868141975843529502272530182850223818752​32225227477144666220810954728014682216679811841106299037313911712375775073291919​37197273663088873296701640062546882138496337487179941654001888791324033168251061​00444137417265280787450264226333421613796503826715248335363653590271743728104310​52571093557419235037957338427036679528894202730437454705403251378609460059563228​99257844329271673089919157421732978253815984880718473138186583017267153585000799​27213913030527043931654613949686767291399783405914327366431620909389859731561710​18563816762171024602272722027605913819286537671212664876610718791637865583834109​37042288004727311791273435353384053585786992253382341007285157441257411847716724​04332299484384048342377173309145551884197177803169227724688203634759475304280139​27194732343563933052069602897836657125798871716991162216708646556901586329646657​90415576797550618555464794929668107690428755575626138835308735087403117312342389​02006433421138143839879826404214448861237712154993477655416771736985482394918164​34851712996321761266805107646626984628842634945711572704746572291114656988027789​08100791511078017956691541039179139452438174957207712983944369444216250680499673​78143747288697406697660755703734252852554099601826604063234356174332781687742604​41447001923824910242288800216070084613388331648007061200888224201942832910074414​40624778618723347165343236040662810699045525825243730755706679660479688274734187​37699408605261244496344938921770275947183425493197193014519665971087011519700180​98772088965641119227564740727511754943624882648962664670150866216712369921715843​46181949328458963717761455677439945121773216884441240462897893834183112433460020​98324321371130478053780353883162657555782409670186692949746455581605579767551409​75664692368510965564680761226119961717889752175663879820696025033936534323749172​93108240357495743630288642772296130877179148815554190337177324384048348499223340​42761774811475214475158270014328335229968758535048335353437219711372740088224073​90143838556873619781701667846621217673568291831950672022727220642017126761836581​01716513795898390902613466372341950438799319276768694931645613934072503031931272​99700058535176271038568183137481708848951835287923712475191998037617292344875299​82236595006490687315230450745473403720249882597663072483375973053291475539017525​01340182734717209535636353384251762830569731612433362246205478708256271473144400​16015286133042319788810045614997178473369483128864526004610769237888036637279173​91919237057757321711931373099260114811897661228641082745901802266644177472252223​25781832205828103527220592534857914186826383995748000281824748530601470060448153​79851421875055375490683838573409144193160025257729803071293483438053772961570742​59195246174118372378006693859109134366964206656724688068892228274450557035895987​78646037897772576879718723972525732312305274940443617036554068251056785906576386​31384267360922603628989757727412005796234264874785512244840221860303301111590012​24085078083652228126454173004296080317228186389753891685462771093391336789921986​67156494475977335923384524037782905242142406164462420511208630615770204113801100​13071864190959328408527652803860163477947485179666579534851063671145421461825949​26567443508278879343135570563044259426965962911568691942456950707014823294369223​98425505908696277664632539433120843801873777605637818705585830526594165194293213​88790493964983240754097560565768017011371449372561304390925740029408933771960480​06659455857918326396376646527608236523362160082009094319646287118754507109196582​51639636194646513097853540270537628167435389389374419620165690781578353044627966​53370678282899806310499471436309966698366400653478175702664555334242638053012491​04339194430490581486567160877700969339233189536915103289303003279586662794433621​61966886899052343889847653462034138425163241548328031255147209204723326356774119​92533178744858873442533269722820412321453062222355087799667255673115334335081828​59616747611915639935760873639444273670307737088126705293536510336327948910072960​99775257891383274041603882719611969131793332294085661610748737220027417447104752​53224996950762481234999187440793753916484637279370956451534024469815822576693299​12505736076113486917275544783736790796568209123483917007220437156573008016109973​50632748688814407554407628555268727874461664640845518685663019851492874521891866​

72145409399901536676190941015331286050767164421663455759878162194772287643012393​58693845253115224536178429799355832208100612804871668273933074488890574006138982​34266666598013006235720277093460630866438744179373647133075995866549756418955746​37174559859022710495146141872979015060358616370916208187841442356004288738536762​92347164330272728859460800522383347904542336870756357507692162092131046905996102​60846674976469068051486071431696122031335538538947291323293678308593950801656039​12752431927102120716253214521755456144544613419932834785399314398934163011003204​31822554342327147112046208239688419166554379348975548715066195566616851644417984​88196613535503490856669620300610807543500881273305139310820740683101920999233061​62981152722224676260308487814828392076951795311858972371001701179999776255512737​75191139855240841451251644538159540631218486551490894000316890750567603846073622​73514204116313560528575058286934143974808743698156960102782719744819913144478700​83178603352167578332439425469891958378623305055096633330734021803908033182009625​99841583967551678529130329431825107722259620836493493302975862128770935904820323​34138701034448928151616091174247054802271220674996127907245466304757477093657523​36181638292008317898431441610837915648549804759062740261031390973823224375558230​80190251328681613891229707169635609889993501089488882678822472945084162170515830​02915975678730359917277064723851856814655092044144803590156216066330019284907695​01841011359601250645997800565077159949457393073669271672736446372761729663703937​54949951770565008799546052106953110148105967094829100336606126510953084414402905​56418658158327460772719953037876579519200385150712614805492742288762888849801053​99988906536961707922198316186823152091080328555734223283790931301620472609574089​45846519738016144134898713800292836181633257563907747574036645427097216994760221​72208450742471190616151829844430107831433230284095390778212685792033943946380269​52227701528134923031925876155769385148995269002813308093081204370333366905505033​26873859198964524934233875761253306871380078744413199184479172872010696518963478​08479341439682850575825065313611402415372263706483067650570986130004980941556848​12136045951835446152154148042558931191577372155526779999711071001732798581135971​59670293828418784803062676422227251189261603329990291013860470280139315033721880​05345708016003026966658094305535316691884897144461586166655916605178455798439734​55661914886932802640211741723243455228134023001103614398934139935874382399143164​45441654557125412352617021201729134257219306561080593958038763923231927498358355​33130221696134170684150860964679476648062016995096401312902612967057536570786332​45409743383225008064958827272033461743292676358378824006532441487818026190736168​53060510979278141641594017220958955471736475598146579456685995703317463739714478​34668036064390772027532600310895666662432898316004750988844703393728661784082160​01802238553997924871635422511352548396853932103467822774912618789575543661244617​6705068213351014909167663510999390454127

16012945291441243139535549364557866790507625202207627031386168707050969056046853​03857105741355000519200738932506524225249354086931686543262494416306580868029448​66733250045912137970947977414459443699891320402198814454927895213463459502846242​99291441715385388644194407137829005186968620457528345005541875153377809805555209​30027515735555324343761255760155328575068189770898695115020562768033193100960459​26389356134674510524910942514165123711916768985770161125816546389940921768019753​20910648000619182835573412455912796443750558622422858397581498658497282618260534​58536064668227125402529815887096176718921686296741400239857948535013110641306914​72365347985088280348159006700598367771734043600590428342823878112242326426566590​46419352701049704682372617503333057162732864079401072539146409566562462324221187​83282438240950063404371777638950076009518430828805897435632741960314601131053584​97589320041476926861298176716907885189252045217228664606358543506281628279485689​41857938582242268550573446972195542143755382819160008460190235791086712904998364​56185211610775898676191173215614152490194250154764316539836295406900139133086726​50205115968980779818605758235510675521673434235555375157200390255550890877335157​81455005438257540268696815009287317044914468835835171441929924264820595436431259​87294544188912040231989963449544147797490797312195400523376684492086808560361449​42623456861396804539425224256052398370029150005531475017583035864065096905070786​168313072670220252670509766875546394553593134214419254921061

50477380673914498070326694420762536586135190572475815981398314621396045170850399​95472238709016241488648611386608108024207980564521450881094219717784061530917209​70375270956918646202422645629345825398595618225417284091501985031949436286477276​63016994561830630538858760151993666797446057695816310880315135583840126579149585​31112448781559926583254745473678438896010883221171741282147171122388010698834876​37454745238562995518784421113585941975621048385531513088013618596750644797666399​15106785883503603816549961036672774682634949130589105190482714522816595893528543​92654622420264681965907257307902719035160487717912490188054125465089702420801806​68311684688414261090783227459993058071540693126413893189518574275091531685635267​02449662307089441937608377405

25183954023379068365067390842836528919381056208050757683323793053512257330524957​29641483169378824498625739517084983671719707322688585983092965059772116338128505​50812318700966354933354028668204533394536690078132180550582183361127795056929038​95858862237079171763894807159375268944288739613841469275942503375221535039732338​675705080265018391982563824809376056386097332045938152

20553632173046730976091475126559548568572482743598089308694200289418711216878963​76290702330784870332070926736987861211781498200249680398089534728427586584595562​157419067903764037123635502

89720550189303524257654416676974724606366319611691366360642747967661445675242530​398105502798

6314340475355910170964884690710195535740434136

92319595296869259591329

68547674586 83638 5

}
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: HP 50g: Programming Problem: Integer Partition in Palindromic Integers - Gerald H - 02-05-2018 06:22 AM



User(s) browsing this thread: 1 Guest(s)