讨论 / 晕死
Jollwish 2008-08-03 22:30:00
点我顶贴 收藏 删除
测试结果1: 通过本测试点|有效耗时172:ms

测试结果2: 测试结果错误.错误结果为:4636250400083201065562204861621715472412442384083236454786728666885513110385526676831676885474585442450740412012126406543748803717077278285782667777655343804650274348451032032313035554758071126222443583555758852328147426664085734057780743756826716367201323238111261301442877655552070681154832528321570337567424000003181573081873650535855360211046472214660226104400871708322663170776518758338257277306640544288775875627812002570562877425016776025031606333678234627537508787516803036275212067104506473231303151742066637220287235413271288720643351588250241035242848200773846300136868263268585806307322808180312387287218683177152820522073756723074223770885758235022815744754154200433651471137350811586866572724042637668578462821054411641317087514567552545233241054413814645120072137651368816841158824455148565881752174780138764648543503812525018118680881605348338472014847366640318643351526647134880242814570175633250770506835475547765154223532385124438817384748858036020666473370417783165505345810186552058468503371762700277551206551074182364860142156668456165680336151876003345856373163123517077421462770163811258232814700807704636268730186006456647380277148244313463170372542700344250355726546717601435647604114365306112648037851058552184563886480706723158456421031705627667400556425223607434031115086456076781554374577776603845663406333224483634870640183610615443745874684216872788261374657326651021233546880025030700805815746036726321876222633583458087323832166080841005285508558402846745642785705262420501220374070665867038737287606772223432740558585201618365054003407657030085514788218072268005365610586152768403787340457444270042612747848104113705028465460871816237187753612132818144028547001023422165162835543540702721633841687302438701201733037321361407480531658874768704821256560541747573435751517277502603532813083762584168803264708520650508354171715775354525578038783067522800842028270273241332720213621533818847340657226450737562337883063012461218323776764345166078134474815175808785154046331102322205337636847300738187204224114020535662754356116021724248711725730886235626855616551464653541568043010356838466557838752747146644375627620025158663634377556014015602186562504354724182774773673254111687150588484412866568260248832804167437337781334535171164640068811757600677487052633671703562123466207812523474682510612615245766274860731551120042131762335224666710100846013362077162434568688752278675712227101283744143254810555067525227472054800374780050436123034186312648858525280257272715571851136437162778627801067552216462834431246642122661078385101545628400700880666838155407784583768816238573157414131753645877713423863038825483214178076676770158281410858501662075658622580346013486240312320516478077161160127563423883342228736812867206045540011673061252105236200508622026550357650502023443363672558808140828727578524287286716416784101282751665522661137687462846513872574472026435215343836768760056700747133755233603758354566871608041655825080217841258200245401718726553460385563123202601018443404886713488452002057868475643336563131411815434851158271527813826406685577067016364387010504454241683542875221403410261541075323757380242335377307248464006862768084284831101070522457384857285148584275887883317028465624600425582830678114516340080516485061174676343114534243738781158721834554305013445256136200867445405075224768174862245652524523108008833622850771403781508881356078565446800267867414242562460470535022576460300717610224063337368572735323076428084703460112528424025254752116427765213152116686104753046165888277418425342340361576337657684606001214243857044786782784328855208344276217572064041584137721145601261830216308364018137876143483704627367561601732545880230822627745842650676620447845513748630720882182688168030771848334507883567250828471270356532627872813888670135543666128126112146565706147263161103384105810818167437428662008062866078513687130845228281376248407321865641655103202404113541822236603070077121148430423760044787085204813320327873652527126156507051278488780113288862566023784127700610082207128663376325848624325671423203370612153528858458868420474405386423052730104547061048017056645747863566686740054486357376802662502307823366533046045573637758255278417321688270773450257547546560272852460316234748333316614742016781570643650580663063035301273724648777826275110640010237265317254435830546788470660130157347321868364664102438713023303876414760367736354367681155787856653543824427866148724512157587438503811665525472501351062168130576770501613774683221757266277405886147250886005680840485134413522523458038576445116621234017652565484277043127426321771724126876203078471503100186106573352264377685282785267588015288264508360274612422447726673788045657022588044848362278675212557604303753625818752772336875636333144828167357137351076352478111675668617451237005331718863838030675872281888720548031058863367870351754276600848812301253167385507825180807007234225641671336664107426636221150671210820623443007285447180466013507202371456473511823782408476603711051432178563055157420417410717884472252774244124685507886525341731438880221600368116711854865385360355763001123825841884282413033784477083631363047737464521250388627783535046356202433060400718078656428377804210464275510705465666024082261255130700032644005728886126013667322550771401334286751382067330304045012381357544116037240877338008218038433454647671666484118220826656370730353652302085382452340627204258222631112334154843511866280135544254443025511102101468787710663487031056131461411507071340531836637434527123315280534834815881851047603027584728327271336821058381014310771857404680847851150114017103416661162376511837244544657436116023324348304328508215048771025704450255765808311285660783714162121743701626713288130254275403400243077614304251847813428520258424865354445733044763227050460576133542565316827775534550213270663551147840510156387011464445837664726851354254748155523438574831277117825135877368574728376540182070617445245305065185220271064347288372246823034301541638724142533075381764176436827054436164010017064522586538211487422148084316028658370334502715330547000788276117077202758355522121715870861853520884427211863811634702625836748884542871843570522867640785004854868726455367203362411623870372340168560615842565753067218223454884157200547804360563618658280844503554568101687776381021528575741247455316158587240614705735056870152676340586636303832377888027716657014353071618844277417586120021404800085610584388164478518553581018111574170560326874376616346033783221520545710046664108184746224766061510666561012853081518173521417438356563385661235740080348542013504742734316157040563233367776658601106687842562570221770645645233856874328812276388435661458306141681823783365718282567478773051615321055340560166203458102674534413616268681233136877056008838686864432436535078363857446321674505521081735347204764474888555120387141751334264871701508554000148507542101004013856128362217844636716230760402724287262207523341741861251465652723743517758340101357026446056164514818627575242118706516478446876842112842603861115608245753300565031033332503406727457471385043372888113644328720558567184681158841368285300361355364765407510383458544868117881357081162483123705374756211514030368381326876553231004200878405514045310327116875646301580003436633234846144733803808310112363626414811684383545658751375063482531660203700574022088071870754888444340724535373182268761741740007464687818746773123313284511758334304447580511643877425151681131183772736205882288215440137173874538334751576267122005600432850058528340606544821141432516876025766512274818570717745707606621168040603405508508216181767450326358332148757004384638370735378041276308213204610336415621304604475881172801657368374526716287454161786646562176635441175861754306200086146370648818371730017454425627531322741151860818406368172025776330316601182220307416714375440802167788408186752058246382530713182137414356635543850528348783338076536542325752803476167241213184408580181437012382720155578240752803566702485632705058523241070171236554851358432424304300032410653842560014011234643018640753840086672433844284234643837060785555161740480451120081355643432827207046376743716584670322417151082554348817802725824606730656055240214124406031400456802627550258086086563513245734262771832071887107723165726803476045756364050755683435037626808408338411515874287706615572163032366172437783205512651732560804054201261273154604632002041862152373658730823415528472248275343385513723653802841246020620844188227438778448227466140316387330041388626871662123242374064818010004307004358868400305613745088428572027613614227843602437536778101803060241856048430722466007485017444548773832558017828068258383042768233428061702532140386537512686856575726421351647246703873364503751863813873727075087757752007586152612404465180160707401058834722852005516878178648600541421656878813516871477675438554342706321337018726880110575034835145388833434236227770127823346002473617434247268682581523662588275223261403803505650578445121672215668641160738171513020536505057578126252242612835524236373066854726810637120861667276201376374057470660816645201101250855043427831818877306524587013754850563526606454676615302853300662720284126525513886117426430075256301708447067637523874441013273670452610875115733614444672404087518101564437482472734824531776234087272718664725376823168407026445042731341128582275062233265505547835503230131865271110640646437775662006761180547661274754811851802426027482218144567814322455403003325433308786375478356305558386155801121031443862836217038853852718445261356414640471717841885307240667064841766214130738886428011823075036173676247236211434145740818151334708734864655780424526644580426622348610855531126218322873346445852245752275405136028166753341172604107546034717560535137020165155164582244158674555744355285616401011488167261005107320460702603475160817485543330618686363812840223142625478437575807830511028330685560562023070213120280363044031715662438378101781621454435345440653788662506765685415436352634784757045144000146038422422840245142707767833673812627363854230457418402468533755133140456084685787551284442375723717546620171832226444802343252023742826531252045885620440110635688336587242532507218452248625515476783730864127612018053800340585678107800754822017573042773581245084507388647823232106332053751638336318074437324620327880622665060503314318656342777371676627033123241338214756462824152055787141463783563242428136406062732311376327173620475854205861462251360235042073580284180802838024882322163020604645881708073666874254682660327047367303080845682220336805167846334360245230335228311482628285873152636423222573668601600522270735665075335063470671851822066112172886031101330008655680062721300102434337418062648342114257220844052771337054122755604635520200618630466710457468550645032683857855457428686158715467858018871445422848014734774742564344342266832475714315366042218673085488410014041063838682061053218620445313314353618785034766581110560103418435671207723780703126083003066373066143806605150657474073163388137658218404545755136502477416828628440578754758217130022106673543367373222030372217281433724257685881661131782762666123834311454652887346417745888034311153141285868615327100255676137532517842408205376851616123617775107583002443064558620687355830052805756722414505342554876814303363045640517531047628050253323270180744460716852577628411438428402483881858752425862745743785018881175864738564685344130116631844375241302335612503358372004563851821257141364454026854188705218826557047527885622835533861177872500566164236145842042564702534802548770776531631463180581256542244417246615005810740134141725410841564646524202861315604378837728658780247271828436525173606186232420158567555413787547751782627206770860264688034452482470177125774441555055788835422452226227365236605474860278875170416005557331043808641746470226881851672186543367801177528436474006733131386182303415657327018812303352885107773651861524000366086247055614718167873245545245030666301155783642673272602551872634102886560550180576034516388545861588657177271871285166402226108571042561258676165501350215446562477884087848655617075614320374263772183761248652462715156044607565337330783520703440173014677543008582277657243214865705183313324887384178486761242528250075042557580685233413167100071550047631252768538317580067172470277222154885004333010525572762780642218518332643687252410257783603170244023716401031358402471414857344117331577135181216066330874748758307327548353687174527457308416421350000003153766360881852464214255021564772377031613812176068384526637872681721700480507376505062028872367441336013243388518733334452466505600356740048752854054884537348555788822688140474817673053473781840710761223572701313757222617174888053572650840340045277670372216531047686643765615008366850262835316763102415087000557420665010705861604201131775300751628234085438462465443120281042023577453836006700734778815564322407846726440460531380603331237675686564683353500750111836884046666027708267361026268384276106111578148165134035562337627822224023011100603756806640447321115645238872223042214218637575724431778005882737464703261520358373323316300770384213230804400664040001613770637285787218376715703284000170112124513447502181657407026836405038446844331376586031613256377032652655015410146124086553571685243560728780485386746088324788454371852452462018275782811857863400174166633322874656826504115377582350602330602115220470781640573620408832286176176211766520870512003077858005440170450177803133134330746463526174541775272247678633036267552575035186527803508035526861677527412402358462136537726445066542304440440374402527186073747455887656803184514844334680717186222628850245244812507721321307740763836535183100566671880773518466171238004584258880810448178420231378575264582244630252147313316744531640475622251237613311558287418648051461102037827484266153451241701858187656303173218823132548886780102203038160451543384442031658026410650726541883804212172243727007584731180880137047646238558377166534655658344184756160041153482455848842723530082231801454312578743128487125470471215840562148413316272736683070181006243414866011858361808423508162373601747160172323236452864255420060576566621003661742214680368324552683857621755475535818832750246560272002836035702867686821241758028588660148723455007562664615481077163530367546675452854032044280267630776551617515630514345021885110827658318143438335576411673858458642255337135466724664573041604753556122132803224856060145882501788370233564488122723080336515850832508271815283568786761804268472171065241855646501618768225337064087246453601448052837087143613672371048013521275468762402224671368666775148743767486746577103270785511244330153120053752245384401044044005754511274132767580845087500623318700873320570427044251110314840378837011030120507644836

-6109

正确结果应为:4636250400083201065562204861621715472412442384083236454786728666885513110385526676831676885474585442450740412012126406543748803717077278285782667777655343804650274348451032032313035554758071126222443583555758852328147426664085734057780743756826716367201323238111261301442877655552070681154832528321570337567424000003181573081873650535855360211046472214660226104400871708322663170776518758338257277306640544288775875627812002570562877425016776025031606333678234627537508787516803036275212067104506473231303151742066637220287235413271288720643351588250241035242848200773846300136868263268585806307322808180312387287218683177152820522073756723074223770885758235022815744754154200433651471137350811586866572724042637668578462821054411641317087514567552545233241054413814645120072137651368816841158824455148565881752174780138764648543503812525018118680881605348338472014847366640318643351526647134880242814570175633250770506835475547765154223532385124438817384748858036020666473370417783165505345810186552058468503371762700277551206551074182364860142156668456165680336151876003345856373163123517077421462770163811258232814700807704636268730186006456647380277148244313463170372542700344250355726546717601435647604114365306112648037851058552184563886480706723158456421031705627667400556425223607434031115086456076781554374577776603845663406333224483634870640183610615443745874684216872788261374657326651021233546880025030700805815746036726321876222633583458087323832166080841005285508558402846745642785705262420501220374070665867038737287606772223432740558585201618365054003407657030085514788218072268005365610586152768403787340457444270042612747848104113705028465460871816237187753612132818144028547001023422165162835543540702721633841687302438701201733037321361407480531658874768704821256560541747573435751517277502603532813083762584168803264708520650508354171715775354525578038783067522800842028270273241332720213621533818847340657226450737562337883063012461218323776764345166078134474815175808785154046331102322205337636847300738187204224114020535662754356116021724248711725730886235626855616551464653541568043010356838466557838752747146644375627620025158663634377556014015602186562504354724182774773673254111687150588484412866568260248832804167437337781334535171164640068811757600677487052633671703562123466207812523474682510612615245766274860731551120042131762335224666710100846013362077162434568688752278675712227101283744143254810555067525227472054800374780050436123034186312648858525280257272715571851136437162778627801067552216462834431246642122661078385101545628400700880666838155407784583768816238573157414131753645877713423863038825483214178076676770158281410858501662075658622580346013486240312320516478077161160127563423883342228736812867206045540011673061252105236200508622026550357650502023443363672558808140828727578524287286716416784101282751665522661137687462846513872574472026435215343836768760056700747133755233603758354566871608041655825080217841258200245401718726553460385563123202601018443404886713488452002057868475643336563131411815434851158271527813826406685577067016364387010504454241683542875221403410261541075323757380242335377307248464006862768084284831101070522457384857285148584275887883317028465624600425582830678114516340080516485061174676343114534243738781158721834554305013445256136200867445405075224768174862245652524523108008833622850771403781508881356078565446800267867414242562460470535022576460300717610224063337368572735323076428084703460112528424025254752116427765213152116686104753046165888277418425342340361576337657684606001214243857044786782784328855208344276217572064041584137721145601261830216308364018137876143483704627367561601732545880230822627745842650676620447845513748630720882182688168030771848334507883567250828471270356532627872813888670135543666128126112146565706147263161103384105810818167437428662008062866078513687130845228281376248407321865641655103202404113541822236603070077121148430423760044787085204813320327873652527126156507051278488780113288862566023784127700610082207128663376325848624325671423203370612153528858458868420474405386423052730104547061048017056645747863566686740054486357376802662502307823366533046045573637758255278417321688270773450257547546560272852460316234748333316614742016781570643650580663063035301273724648777826275110640010237265317254435830546788470660130157347321868364664102438713023303876414760367736354367681155787856653543824427866148724512157587438503811665525472501351062168130576770501613774683221757266277405886147250886005680840485134413522523458038576445116621234017652565484277043127426321771724126876203078471503100186106573352264377685282785267588015288264508360274612422447726673788045657022588044848362278675212557604303753625818752772336875636333144828167357137351076352478111675668617451237005331718863838030675872281888720548031058863367870351754276600848812301253167385507825180807007234225641671336664107426636221150671210820623443007285447180466013507202371456473511823782408476603711051432178563055157420417410717884472252774244124685507886525341731438880221600368116711854865385360355763001123825841884282413033784477083631363047737464521250388627783535046356202433060400718078656428377804210464275510705465666024082261255130700032644005728886126013667322550771401334286751382067330304045012381357544116037240877338008218038433454647671666484118220826656370730353652302085382452340627204258222631112334154843511866280135544254443025511102101468787710663487031056131461411507071340531836637434527123315280534834815881851047603027584728327271336821058381014310771857404680847851150114017103416661162376511837244544657436116023324348304328508215048771025704450255765808311285660783714162121743701626713288130254275403400243077614304251847813428520258424865354445733044763227050460576133542565316827775534550213270663551147840510156387011464445837664726851354254748155523438574831277117825135877368574728376540182070617445245305065185220271064347288372246823034301541638724142533075381764176436827054436164010017064522586538211487422148084316028658370334502715330547000788276117077202758355522121715870861853520884427211863811634702625836748884542871843570522867640785004854868726455367203362411623870372340168560615842565753067218223454884157200547804360563618658280844503554568101687776381021528575741247455316158587240614705735056870152676340586636303832377888027716657014353071618844277417586120021404800085610584388164478518553581018111574170560326874376616346033783221520545710046664108184746224766061510666561012853081518173521417438356563385661235740080348542013504742734316157040563233367776658601106687842562570221770645645233856874328812276388435661458306141681823783365718282567478773051615321055340560166203458102674534413616268681233136877056008838686864432436535078363857446321674505521081735347204764474888555120387141751334264871701508554000148507542101004013856128362217844636716230760402724287262207523341741861251465652723743517758340101357026446056164514818627575242118706516478446876842112842603861115608245753300565031033332503406727457471385043372888113644328720558567184681158841368285300361355364765407510383458544868117881357081162483123705374756211514030368381326876553231004200878405514045310327116875646301580003436633234846144733803808310112363626414811684383545658751375063482531660203700574022088071870754888444340724535373182268761741740007464687818746773123313284511758334304447580511643877425151681131183772736205882288215440137173874538334751576267122005600432850058528340606544821141432516876025766512274818570717745707606621168040603405508508216181767450326358332148757004384638370735378041276308213204610336415621304604475881172801657368374526716287454161786646562176635441175861754306200086146370648818371730017454425627531322741151860818406368172025776330316601182220307416714375440802167788408186752058246382530713182137414356635543850528348783338076536542325752803476167241213184408580181437012382720155578240752803566702485632705058523241070171236554851358432424304300032410653842560014011234643018640753840086672433844284234643837060785555161740480451120081355643432827207046376743716584670322417151082554348817802725824606730656055240214124406031400456802627550258086086563513245734262771832071887107723165726803476045756364050755683435037626808408338411515874287706615572163032366172437783205512651732560804054201261273154604632002041862152373658730823415528472248275343385513723653802841246020620844188227438778448227466140316387330041388626871662123242374064818010004307004358868400305613745088428572027613614227843602437536778101803060241856048430722466007485017444548773832558017828068258383042768233428061702532140386537512686856575726421351647246703873364503751863813873727075087757752007586152612404465180160707401058834722852005516878178648600541421656878813516871477675438554342706321337018726880110575034835145388833434236227770127823346002473617434247268682581523662588275223261403803505650578445121672215668641160738171513020536505057578126252242612835524236373066854726810637120861667276201376374057470660816645201101250855043427831818877306524587013754850563526606454676615302853300662720284126525513886117426430075256301708447067637523874441013273670452610875115733614444672404087518101564437482472734824531776234087272718664725376823168407026445042731341128582275062233265505547835503230131865271110640646437775662006761180547661274754811851802426027482218144567814322455403003325433308786375478356305558386155801121031443862836217038853852718445261356414640471717841885307240667064841766214130738886428011823075036173676247236211434145740818151334708734864655780424526644580426622348610855531126218322873346445852245752275405136028166753341172604107546034717560535137020165155164582244158674555744355285616401011488167261005107320460702603475160817485543330618686363812840223142625478437575807830511028330685560562023070213120280363044031715662438378101781621454435345440653788662506765685415436352634784757045144000146038422422840245142707767833673812627363854230457418402468533755133140456084685787551284442375723717546620171832226444802343252023742826531252045885620440110635688336587242532507218452248625515476783730864127612018053800340585678107800754822017573042773581245084507388647823232106332053751638336318074437324620327880622665060503314318656342777371676627033123241338214756462824152055787141463783563242428136406062732311376327173620475854205861462251360235042073580284180802838024882322163020604645881708073666874254682660327047367303080845682220336805167846334360245230335228311482628285873152636423222573668601600522270735665075335063470671851822066112172886031101330008655680062721300102434337418062648342114257220844052771337054122755604635520200618630466710457468550645032683857855457428686158715467858018871445422848014734774742564344342266832475714315366042218673085488410014041063838682061053218620445313314353618785034766581110560103418435671207723780703126083003066373066143806605150657474073163388137658218404545755136502477416828628440578754758217130022106673543367373222030372217281433724257685881661131782762666123834311454652887346417745888034311153141285868615327100255676137532517842408205376851616123617775107583002443064558620687355830052805756722414505342554876814303363045640517531047628050253323270180744460716852577628411438428402483881858752425862745743785018881175864738564685344130116631844375241302335612503358372004563851821257141364454026854188705218826557047527885622835533861177872500566164236145842042564702534802548770776531631463180581256542244417246615005810740134141725410841564646524202861315604378837728658780247271828436525173606186232420158567555413787547751782627206770860264688034452482470177125774441555055788835422452226227365236605474860278875170416005557331043808641746470226881851672186543367801177528436474006733131386182303415657327018812303352885107773651861524000366086247055614718167873245545245030666301155783642673272602551872634102886560550180576034516388545861588657177271871285166402226108571042561258676165501350215446562477884087848655617075614320374263772183761248652462715156044607565337330783520703440173014677543008582277657243214865705183313324887384178486761242528250075042557580685233413167100071550047631252768538317580067172470277222154885004333010525572762780642218518332643687252410257783603170244023716401031358402471414857344117331577135181216066330874748758307327548353687174527457308416421350000003153766360881852464214255021564772377031613812176068384526637872681721700480507376505062028872367441336013243388518733334452466505600356740048752854054884537348555788822688140474817673053473781840710761223572701313757222617174888053572650840340045277670372216531047686643765615008366850262835316763102415087000557420665010705861604201131775300751628234085438462465443120281042023577453836006700734778815564322407846726440460531380603331237675686564683353500750111836884046666027708267361026268384276106111578148165134035562337627822224023011100603756806640447321115645238872223042214218637575724431778005882737464703261520358373323316300770384213230804400664040001613770637285787218376715703284000170112124513447502181657407026836405038446844331376586031613256377032652655015410146124086553571685243560728780485386746088324788454371852452462018275782811857863400174166633322874656826504115377582350602330602115220470781640573620408832286176176211766520870512003077858005440170450177803133134330746463526174541775272247678633036267552575035186527803508035526861677527412402358462136537726445066542304440440374402527186073747455887656803184514844334680717186222628850245244812507721321307740763836535183100566671880773518466171238004584258880810448178420231378575264582244630252147313316744531640475622251237613311558287418648051461102037827484266153451241701858187656303173218823132548886780102203038160451543384442031658026410650726541883804212172243727007584731180880137047646238558377166534655658344184756160041153482455848842723530082231801454312578743128487125470471215840562148413316272736683070181006243414866011858361808423508162373601747160172323236452864255420060576566621003661742214680368324552683857621755475535818832750246560272002836035702867686821241758028588660148723455007562664615481077163530367546675452854032044280267630776551617515630514345021885110827658318143438335576411673858458642255337135466724664573041604753556122132803224856060145882501788370233564488122723080336515850832508271815283568786761804268472171065241855646501618768225337064087246453601448052837087143613672371048013521275468762402224671368666775148743767486746577103270785511244330153120053752245384401044044005754511274132767580845087500623318700873320570427044251110314840378837011030120507644836

59427

测试结果3: 测试结果错误.错误结果为:104142862341077103745821548587504858612530414816631848237360265600637151847438071281217321464250227656115828114055485482777727028476104242533644334166056200226047243104425420572326658358724155780434784778423222426842627371788642222255263117484805008025308716741552731063318412526273464065445068505482018454542228453202861500612671068054457067406502720160382232411150412053060084688814857486716065058416536440853637317303564507816674321353828522305682576037511307367403857134637733070872241078606242321874127147518451302410402054064663433306563856587538813804582056737136816110081113848852142803161381167526458843257678823424617544417881128756027405630047117883867006233351346443142854848440764186066163013376886121232118783321712013827276718076000604382037517044187803805585630547354761333534534125422802012118278633461263086205216412580041784224124344288207362276102834382572807785066413257864822774150576364506311612208237260114572750800032215714104100146660432305601530070172822324557833750443328514176377661407677033882460655513726384620758621638831147622051243324516883234547286600458038085874435011158248130723821152333717536184315010654118133036071536567052305686560031041104560210433211273254182643546142542231388824358212371503801822752661811732362352061022245645003117481345553300028267045262436514450707201400161415312223276050271610424431650643187853450035481488824773557038305070708715424823222062347015044173223027754717884260403722233768786277073434210568443260240315422140010527765015712380247525563125725242424640416586778677203040482135660878848750855406440580877508278322523717632578787721271800473233064540165704648724465404856407876851138055817661336147767702473607546211385757602521841761556747140071011888062088411567871315155628308561437644370768134681624012606036045578277780806046756852876012261675181845388070275078463080554740127840122632438276651688641744444578127814556132530470850881340417071487808615600320182115284128157721613050876415541743283781516457760002873852187834038055133163320347488132753737012414141021412364435822176008547562008253842170550012805283023146348842804771833316508652577235450845645177327284805542050162337661477012052201786720121885861361733861661841570014258220662777073875342712123440323453624453546684821532638640350276484830304152280225805031183651628730740020864252486607537016447443434011311731700866445028641518143270264284385458166262182261427334418550050465833755073772816475644475177816022012438107547104018704530173052234005823628457388707431408126458786464363405787180088636758673171423368055551365622462127707260368286010736441375077327231384356055576258336246322705368805050254663642305017321328716802044434847218361283781432572127866083247213517475580188873130703416517083211148831435530827441066518115861021382100248432656273341084556738621280670112151331468536248543761514345621558226764701472052018521804656774028080250123576304657704245802833366405818257275176382542312338258828440686820021400568556627828221317360633608078572228635077820034753601561745076027612521205418514713181048248654777738432507335503732271587373464781808666483113332356722150134380823675033558014365017726054458066285682282688671733015554801485260476352567386404335113075634731277141678232856376126728830333285835827704032612485256371384276730656250321787626742736122231023280404065020655550632841174510060515887550838428864254520317874245837715263242154162887873062632200473367248435303223032664514130865816270880110187425333585681465622717661548533528150304165255410417536814877374838605067557555248275257677523610431168203327570154600740455011247844560008043731266661282456622735212110472255238207143338486686028041710224411015210386012370710638832888225378601668518581678244880471738277714241470566256722836823858110470268156534204331371453520145371833631484182261381571667205774671011671260508110424111861120653201357260007713437226546373241366447277581557017277483241718517510616720636577324563332777886387434003075811150412810810410225005530843135563687237685668322036785758708707148547351446422635803024227070625150844434845880408647545042766076557100124365171488027140801837104275421644526676004651605316625641502104440581230387026464124808651746558680868581334060103682522354182165567160087537363251043282287885750125334577437863645238085070274373352818111877711551065837876664113336786326207406458320531623641787543517350430486325818421155682161315382641180677446058567107285376131720777802202242864823747016206168674755348524268510756817323175703551653452483141666862447772680616345252134333782736043405301034065464057372121121332567353363504180746224283285238581752721053245165117517866445631840564012536031787660555501634543127306116242352503033300748326064464266710022817754846244851644637422407057445414057507215073666377340475168505138614443605871680205247226637636052528772047670702708170802435063152714886522504712132770740164640732115383570363753711642805253702681574241843344777300500573824330280544465103038177341777358631741201306211025765431886183472440055533062177133515312684812671086382802012533756577212080340563550323168510816223823060531111343303628132748374181278662330851410248406654526283460628613742250871544283032077332742610434418441653514781884678528316374867684083638567856441133234571466343310826733521876552123067011210038463464002328244180621246118732638303743402701741625106277511850047630701620244716632561815761154345666232208855686764827203367034712360730521548562625187668613180018606140848800014574261734685270242204031836337706876142731373620243670862308724752167443350080673375562522207874778482428713522285223332313721374788704880365834663888356674303464822815461668417662566348037176244368125163640423770557708241756138371152815857871228378376120112584226355723564336458571085476011610346887044376528080323438233487564402802146376511752131141707235051360286781186356526063444660802767261434420050367755640128764853260617513713282301776866034300245614560850063362350376757310177352805432558178577713053064676340628265805854766465037443238345530547454513777801652710504620384324184387024351370361272478557454413745571644470131557443300528065676857712202253774280515167584445576465538168876754521630785757847060711883348013862864218061583661661486420433230828007001042013857585686758163423062707303403578860136522348255340436485424634034526860253886311381176334028785657513078684235570665031361515574745657371262653246132332681475428472158433412353503188435118587667241467253683302304634432773016577873624857321626064412276120725883186727171776267727684204672503256203056270708421577110752558252831763238715282003538658521874473341787844503752707085513303302803133028223844861603688144285843244700815334174827638361133675102320182546785563375426367417210406647221321644853401037631576664140078660256134510722204830332704686242574450741280282275371881634253447751777478457557633384381017076063284454023806412701270036140778286767473083138646668485214402181303606502138063842682526410864126104241555668788008756647537765778265608558662107651782841836060761738225656288576423362564043221882886316755614556072300222218328218607145376051667623431560500780443418080667147022087800458106410687466142244571842062482262226235801347476051603058083753685676281424578642657778677172704571635852824463830862587743255164130054872183456645733826560586651423303461018880035026170366052346035603753206116736423540430721635206732053821721761135427381045322054131200878647744048642124455767503530802677050861213843578735553152583225172234878876708728463574622103711170760862538414071824462261121315411258374382621013843656324801787204868376733122734553725152126064713107480661617487768318781531615271140408884520121251205288361130074572473252504781003187781615534660600570246346777487766871218147400730152781078144560661864878326121650854543548416027402528035316115601403854203756274522086055344677568470467126521545506411664258627634526141461004145281433864668288766087385235072640568742230060808253386620640016048120300465886775038108807203312253621876562071366128800440112307041506801875323276587788167084286266875028614347235834310437225627422603704344260340207101337517724862185154867010770678084122663884342422320314231250324681100058555450151203642713407014262000167544072418538117111142315712767125207208511535866538748485814534874438222667845531360512527823303524578085218521488835307651086227123376140666126372431306365712463041542654402158013022475004554247553017457471352842600266424271728183647175843181741651433134785046114258734661216670270231735461804658851708780381772120288484565368284027338007341452184732264737887874641432215738478718457445145584060753825146163780848486131885433876175188444308764837475577761133176172235822682280863525153253483582551046281565210450182623663081287816304367768648863358573643385361377433025132644583018474608641582832335877817240147180338121578576511540515615034784541565882745248581808684164351031643818650183114532862346831787741315880273862441834544624432873532423854287235020514203325476117343561450212508277413130214674752740434626127533200871551074060315327111650135477656084312480655634173378473623802624073303237316506701880150203214128612153206864050883884538635838830115658705667014865164262678875323451070417813380047315561323774342357700602364606200563178631233660702350511473820546538021078256621725874533043318277348043210002576675070106083771055222784005065516850455086013531176261475023141454126667731700480842311730348727833316552611541440636482708112145305034001000453388027342201404172828004387172256325802701384722533462422228355850774266838014880118025831345038413281170516403118174831016373436114135380864161627306264246550826323020844033374372247503438420183683104572535420485686070552743042427130300280557100868017772433443618832103422258586431247250523373766083131163711515772312742450421766305525008371736741681354713131087605040830460318453013043723024230248581566140575435152102071352766336500538121242721868031531336068461365076157810232252024782787221101614778364601218337121170560486533240341118385276044714086447663455214777203574667625210533604448055074630887753321466867644861073212673801287850887712354810665863153626718508523284400732552243477430127050570828506847286255424064544040676633845016431610538021080130834143427281487340045636308024842087873672487063360032012540616803717636738075238441382066238700643804882555485464234043672138844638328007542283020322500702561138270133071584156022306553445567561881434543171623488628464330805634821144173080602650061704767425025212460536240605670006518272024637551351282782128265510477384054882133655187244416447344638021651137737378847812287138740523515742523007788276745460354760644736107364364886118837322215872353860354171318577848880580712825508053418171422370038326837562713073884010677331517450631880868756450211151762277864075803723104074800652283768141820128641070545315232016125502285700135305627347561512530844843085322787146646120868267028331686163622168433288507852670838253156100871304207385405687152773134583261750015033058511008305352736518384677830764616432031278382088622614242538184138215433875124625232210746120740435181737217734465132753506615237350736506315162832855306343872786484206138150527553517062568516437288403053380132234430501688627342365677062148434673787746077707375183085547702352377225561705844683725537173706428683241342128120531420411153684255836854722744872476583454344711634485185843743833165407136255635315374506154284255308370674872601487244705565017612871606473478605724144074488876272746451884576260548412035836018067058368323756855033865380447222861881516513146046354231402050143150056631863652343273548107886828415577255110751276573573554736346631518746436360674775061365057758503012310801633280566260755034401402377113670405503762351830875321453065457752427172644531566547728578148565145134301220650067173444784025575405476378386280172112816078508263260210333345786624183023016252783465027335807226510801801563101608520058653030545440730860786556725784475541033006156176520438357237438262670230576025054652821310118218338067603271752617444322547672558724132315472641186530261362221564002681677772418123363843502771875274470323651103875834725337440418276247612311526070140215733464767277218332317305217568407145315820162461606137310056781407461843615611071885036630744360402148428531454827418342730324555041537536354358137020670077463203648365000178058545883115706022005278134546521262641585523405077755531583570136548744843508232611061523603676850824832800318753838446471573344266214667836806286816463702774046506753177512021082486503074761506540113714030085650057464202510370527368231062451117045424623576782772208417310322530431383052712647081185308013372510620265716642286783015341441764241436722618583840560118726243230830815451532007232308607420063021183326048126342683277421170365412755076473007381440420724306128482885428021174877043073601800448205243735832137812636348481606017537056620754406565513888125816763816347001027528825534548776641816122534487824138348301023028261351124657147582025758046587823853225787842163053502768217330683812326642605616561330012665272164152736481156535835126338240506665307865608120528235487732838263537303281522231055838037612544164727747341428020440167340486433310214831406122447152746558655380144451174130284008277605661322636342200402138222513006462084228532836042218246813605625803473116453582650361477033486452444703417574804258502080033112785237082256881503315834128678803063181783810233047327176670352871570840847704226471721503208238646400442436420236217837601443580877782527035222431010478175347827764016624268382013613584855600306008152838348418152561613722781836086443784034547664746251028857638078650143701705017486041328012147026627428577580861110162738545012353638436114514361242767216668560422262263411204268541023273428153126547231276020238823440357448453565801467627450704054533683074222368538278721006665802418532014283783172845335548442820875646662005080745657373603803671101103625521106303483555365560323487673510716422234720845670620617826474730221831325008743217874866602612566324223144505668801131458486374848616170548383586762030813706228533205516871644548804511863602450011052382351387246744151512535020838177610755270672263352770357726034361152248266148445267668408434642571207351121523546254054160647844078110180102244162837576763012325620054222781348007572368628780182700352752058585476262474035787485575582755684518474751255562023734584874210145635454702511653768868151788675446532707754655468674015764536058280276186023208200323268647413322326140318437456454371510672125080661010384238854640271817503553333474708424735025287684730363880838241500855864787263724214721825064677475680063280632084174528677547826683787662155043222573037281001243745120610251603064830102870045607217784028555566527737368715453863871175862337775751080278885436183346640107471062702418311416072240225557356154526851821434274577000230213222107043357138150461207278545003420471661732171414527018208428463703135117841411185480754882128565833004578263514380658153117126165160803871641313464245013617611557402234365554562350462322487676274457734874278211506624665783121574457665701082463307865531836237305604456644658141814152582376536854483747500873363227225208330818555556481488330463073401485425505004665020120384058111383685736668560131880161116274842355077570474721436585707585507754373044534027600284754355054307534248756115265738504074065537742484568732876365625485278162520817201434006013506778187662270035330725521467326060723458855718163340421562532358083341616316576775458655342618126187687281285823782614603117681762732841623061236844643861030207447867388361836555420185781440335167305545585862860625812815551536818517756136286528658573404032052234471770055057851634544616707142055708705113878363025232080065752235813072162660574224235765732266062810855275533267658418266136125400284683166564587100800151213182657302331047671044000537143668276374572402052720826881002003242253033754257366404361337456277482483838776628472563180287453367378608461150786063213767208261827836167388857334612535000628625220740355835243633060057501387660631647072565221117746282452613135772604622750175367251528045006808143544438486086022234553723053132218878466577350520360314422556566133565373010604648064705318711074806161758367067170172403453076554615380447640461623878567833445155767682752846551684142182453488768388026558585114071150414755078474523203448116473003030306202458264315725202825854658267764466827845085400136508575623626645761608274385540284476883342380180022587028415661035278857151525362674232716807168568448885737007214174448028288561150841572834822376424116140805436687172225253480051263465604765527288170334305653801783672234046082153706402562183761254431455545752618431114218776278846501675446583635448777706604784557345151226001512513335403814322874705570681515271683735073104475560461464168071656384660805232883845300224864577014318011276008417418243126205064034447417304504828780124288536400230647740210728205716051064125076506402430575605650505803655263611522617776640707834142365325621372584451275356463215568403635658604122286104648115534440517186002467014888127201136622714110471825373458366526351033231775064321646668584883223733354764403084260203327304043075837255827470135814551755020112633702646375802120128357751450313110514624724124182640777631822258113672533517141443552186706511538383420306708703088361550161744507243335855621673775837077634323214068866675421435754026761021810434123872175123788266806767352215602361278633208674635217428403562588263061572786415105073467051150784886051844688337220833163600767234823227646604624627722312358253562441687833368135734073043124840302274277367421211187175383527574327416466866201100145175523751277200477271387515028281852730750270051388780718308178533152214013305045675216453152763404113067642156175164322832153868242724058658455636773244406131687388013678258183772152445163000371204642155707446401764066052303273724128260152367188475814614256845857117658415664007471116301353818727608456175438100265633568646151035226164604621717551307666451247371142018683262417231000730000012246216631132010735866014661201312465123551268744387743744320802382302060267573411860203003248675100117247442042640757807728406378366026761002568834341675601214407734464165850834764344267610330124248304475203887337177118235733522585247082676223671781642815656703800481610044715331715714371512572556358651317470714888287424070583750247212315830370706674407434652350504488511572633668866335414144338682711352812173464216757874416628016370046381320028813487525632231235445081677608368441158262452202227021248047004083116665741614511248317347131106680432455730378755550012607131446220480674177181445801104612085735802458150126656148301388675648446256148743771275756878214426664430536378433243087421211843888015740850351782280408514525248780100512076544237408484620430735440370306132260288432132417720038561477252720885573857506252337546304648510263565524073426514811127411255687404240305337458354312074840045276240838762770685451272218841572440228768343483546410573861748282471118651713686630402747328852400746056466456526284165234110518670744582450

10595

正确结果应为:104142862341077103745821548587504858612530414816631848237360265600637151847438071281217321464250227656115828114055485482777727028476104242533644334166056200226047243104425420572326658358724155780434784778423222426842627371788642222255263117484805008025308716741552731063318412526273464065445068505482018454542228453202861500612671068054457067406502720160382232411150412053060084688814857486716065058416536440853637317303564507816674321353828522305682576037511307367403857134637733070872241078606242321874127147518451302410402054064663433306563856587538813804582056737136816110081113848852142803161381167526458843257678823424617544417881128756027405630047117883867006233351346443142854848440764186066163013376886121232118783321712013827276718076000604382037517044187803805585630547354761333534534125422802012118278633461263086205216412580041784224124344288207362276102834382572807785066413257864822774150576364506311612208237260114572750800032215714104100146660432305601530070172822324557833750443328514176377661407677033882460655513726384620758621638831147622051243324516883234547286600458038085874435011158248130723821152333717536184315010654118133036071536567052305686560031041104560210433211273254182643546142542231388824358212371503801822752661811732362352061022245645003117481345553300028267045262436514450707201400161415312223276050271610424431650643187853450035481488824773557038305070708715424823222062347015044173223027754717884260403722233768786277073434210568443260240315422140010527765015712380247525563125725242424640416586778677203040482135660878848750855406440580877508278322523717632578787721271800473233064540165704648724465404856407876851138055817661336147767702473607546211385757602521841761556747140071011888062088411567871315155628308561437644370768134681624012606036045578277780806046756852876012261675181845388070275078463080554740127840122632438276651688641744444578127814556132530470850881340417071487808615600320182115284128157721613050876415541743283781516457760002873852187834038055133163320347488132753737012414141021412364435822176008547562008253842170550012805283023146348842804771833316508652577235450845645177327284805542050162337661477012052201786720121885861361733861661841570014258220662777073875342712123440323453624453546684821532638640350276484830304152280225805031183651628730740020864252486607537016447443434011311731700866445028641518143270264284385458166262182261427334418550050465833755073772816475644475177816022012438107547104018704530173052234005823628457388707431408126458786464363405787180088636758673171423368055551365622462127707260368286010736441375077327231384356055576258336246322705368805050254663642305017321328716802044434847218361283781432572127866083247213517475580188873130703416517083211148831435530827441066518115861021382100248432656273341084556738621280670112151331468536248543761514345621558226764701472052018521804656774028080250123576304657704245802833366405818257275176382542312338258828440686820021400568556627828221317360633608078572228635077820034753601561745076027612521205418514713181048248654777738432507335503732271587373464781808666483113332356722150134380823675033558014365017726054458066285682282688671733015554801485260476352567386404335113075634731277141678232856376126728830333285835827704032612485256371384276730656250321787626742736122231023280404065020655550632841174510060515887550838428864254520317874245837715263242154162887873062632200473367248435303223032664514130865816270880110187425333585681465622717661548533528150304165255410417536814877374838605067557555248275257677523610431168203327570154600740455011247844560008043731266661282456622735212110472255238207143338486686028041710224411015210386012370710638832888225378601668518581678244880471738277714241470566256722836823858110470268156534204331371453520145371833631484182261381571667205774671011671260508110424111861120653201357260007713437226546373241366447277581557017277483241718517510616720636577324563332777886387434003075811150412810810410225005530843135563687237685668322036785758708707148547351446422635803024227070625150844434845880408647545042766076557100124365171488027140801837104275421644526676004651605316625641502104440581230387026464124808651746558680868581334060103682522354182165567160087537363251043282287885750125334577437863645238085070274373352818111877711551065837876664113336786326207406458320531623641787543517350430486325818421155682161315382641180677446058567107285376131720777802202242864823747016206168674755348524268510756817323175703551653452483141666862447772680616345252134333782736043405301034065464057372121121332567353363504180746224283285238581752721053245165117517866445631840564012536031787660555501634543127306116242352503033300748326064464266710022817754846244851644637422407057445414057507215073666377340475168505138614443605871680205247226637636052528772047670702708170802435063152714886522504712132770740164640732115383570363753711642805253702681574241843344777300500573824330280544465103038177341777358631741201306211025765431886183472440055533062177133515312684812671086382802012533756577212080340563550323168510816223823060531111343303628132748374181278662330851410248406654526283460628613742250871544283032077332742610434418441653514781884678528316374867684083638567856441133234571466343310826733521876552123067011210038463464002328244180621246118732638303743402701741625106277511850047630701620244716632561815761154345666232208855686764827203367034712360730521548562625187668613180018606140848800014574261734685270242204031836337706876142731373620243670862308724752167443350080673375562522207874778482428713522285223332313721374788704880365834663888356674303464822815461668417662566348037176244368125163640423770557708241756138371152815857871228378376120112584226355723564336458571085476011610346887044376528080323438233487564402802146376511752131141707235051360286781186356526063444660802767261434420050367755640128764853260617513713282301776866034300245614560850063362350376757310177352805432558178577713053064676340628265805854766465037443238345530547454513777801652710504620384324184387024351370361272478557454413745571644470131557443300528065676857712202253774280515167584445576465538168876754521630785757847060711883348013862864218061583661661486420433230828007001042013857585686758163423062707303403578860136522348255340436485424634034526860253886311381176334028785657513078684235570665031361515574745657371262653246132332681475428472158433412353503188435118587667241467253683302304634432773016577873624857321626064412276120725883186727171776267727684204672503256203056270708421577110752558252831763238715282003538658521874473341787844503752707085513303302803133028223844861603688144285843244700815334174827638361133675102320182546785563375426367417210406647221321644853401037631576664140078660256134510722204830332704686242574450741280282275371881634253447751777478457557633384381017076063284454023806412701270036140778286767473083138646668485214402181303606502138063842682526410864126104241555668788008756647537765778265608558662107651782841836060761738225656288576423362564043221882886316755614556072300222218328218607145376051667623431560500780443418080667147022087800458106410687466142244571842062482262226235801347476051603058083753685676281424578642657778677172704571635852824463830862587743255164130054872183456645733826560586651423303461018880035026170366052346035603753206116736423540430721635206732053821721761135427381045322054131200878647744048642124455767503530802677050861213843578735553152583225172234878876708728463574622103711170760862538414071824462261121315411258374382621013843656324801787204868376733122734553725152126064713107480661617487768318781531615271140408884520121251205288361130074572473252504781003187781615534660600570246346777487766871218147400730152781078144560661864878326121650854543548416027402528035316115601403854203756274522086055344677568470467126521545506411664258627634526141461004145281433864668288766087385235072640568742230060808253386620640016048120300465886775038108807203312253621876562071366128800440112307041506801875323276587788167084286266875028614347235834310437225627422603704344260340207101337517724862185154867010770678084122663884342422320314231250324681100058555450151203642713407014262000167544072418538117111142315712767125207208511535866538748485814534874438222667845531360512527823303524578085218521488835307651086227123376140666126372431306365712463041542654402158013022475004554247553017457471352842600266424271728183647175843181741651433134785046114258734661216670270231735461804658851708780381772120288484565368284027338007341452184732264737887874641432215738478718457445145584060753825146163780848486131885433876175188444308764837475577761133176172235822682280863525153253483582551046281565210450182623663081287816304367768648863358573643385361377433025132644583018474608641582832335877817240147180338121578576511540515615034784541565882745248581808684164351031643818650183114532862346831787741315880273862441834544624432873532423854287235020514203325476117343561450212508277413130214674752740434626127533200871551074060315327111650135477656084312480655634173378473623802624073303237316506701880150203214128612153206864050883884538635838830115658705667014865164262678875323451070417813380047315561323774342357700602364606200563178631233660702350511473820546538021078256621725874533043318277348043210002576675070106083771055222784005065516850455086013531176261475023141454126667731700480842311730348727833316552611541440636482708112145305034001000453388027342201404172828004387172256325802701384722533462422228355850774266838014880118025831345038413281170516403118174831016373436114135380864161627306264246550826323020844033374372247503438420183683104572535420485686070552743042427130300280557100868017772433443618832103422258586431247250523373766083131163711515772312742450421766305525008371736741681354713131087605040830460318453013043723024230248581566140575435152102071352766336500538121242721868031531336068461365076157810232252024782787221101614778364601218337121170560486533240341118385276044714086447663455214777203574667625210533604448055074630887753321466867644861073212673801287850887712354810665863153626718508523284400732552243477430127050570828506847286255424064544040676633845016431610538021080130834143427281487340045636308024842087873672487063360032012540616803717636738075238441382066238700643804882555485464234043672138844638328007542283020322500702561138270133071584156022306553445567561881434543171623488628464330805634821144173080602650061704767425025212460536240605670006518272024637551351282782128265510477384054882133655187244416447344638021651137737378847812287138740523515742523007788276745460354760644736107364364886118837322215872353860354171318577848880580712825508053418171422370038326837562713073884010677331517450631880868756450211151762277864075803723104074800652283768141820128641070545315232016125502285700135305627347561512530844843085322787146646120868267028331686163622168433288507852670838253156100871304207385405687152773134583261750015033058511008305352736518384677830764616432031278382088622614242538184138215433875124625232210746120740435181737217734465132753506615237350736506315162832855306343872786484206138150527553517062568516437288403053380132234430501688627342365677062148434673787746077707375183085547702352377225561705844683725537173706428683241342128120531420411153684255836854722744872476583454344711634485185843743833165407136255635315374506154284255308370674872601487244705565017612871606473478605724144074488876272746451884576260548412035836018067058368323756855033865380447222861881516513146046354231402050143150056631863652343273548107886828415577255110751276573573554736346631518746436360674775061365057758503012310801633280566260755034401402377113670405503762351830875321453065457752427172644531566547728578148565145134301220650067173444784025575405476378386280172112816078508263260210333345786624183023016252783465027335807226510801801563101608520058653030545440730860786556725784475541033006156176520438357237438262670230576025054652821310118218338067603271752617444322547672558724132315472641186530261362221564002681677772418123363843502771875274470323651103875834725337440418276247612311526070140215733464767277218332317305217568407145315820162461606137310056781407461843615611071885036630744360402148428531454827418342730324555041537536354358137020670077463203648365000178058545883115706022005278134546521262641585523405077755531583570136548744843508232611061523603676850824832800318753838446471573344266214667836806286816463702774046506753177512021082486503074761506540113714030085650057464202510370527368231062451117045424623576782772208417310322530431383052712647081185308013372510620265716642286783015341441764241436722618583840560118726243230830815451532007232308607420063021183326048126342683277421170365412755076473007381440420724306128482885428021174877043073601800448205243735832137812636348481606017537056620754406565513888125816763816347001027528825534548776641816122534487824138348301023028261351124657147582025758046587823853225787842163053502768217330683812326642605616561330012665272164152736481156535835126338240506665307865608120528235487732838263537303281522231055838037612544164727747341428020440167340486433310214831406122447152746558655380144451174130284008277605661322636342200402138222513006462084228532836042218246813605625803473116453582650361477033486452444703417574804258502080033112785237082256881503315834128678803063181783810233047327176670352871570840847704226471721503208238646400442436420236217837601443580877782527035222431010478175347827764016624268382013613584855600306008152838348418152561613722781836086443784034547664746251028857638078650143701705017486041328012147026627428577580861110162738545012353638436114514361242767216668560422262263411204268541023273428153126547231276020238823440357448453565801467627450704054533683074222368538278721006665802418532014283783172845335548442820875646662005080745657373603803671101103625521106303483555365560323487673510716422234720845670620617826474730221831325008743217874866602612566324223144505668801131458486374848616170548383586762030813706228533205516871644548804511863602450011052382351387246744151512535020838177610755270672263352770357726034361152248266148445267668408434642571207351121523546254054160647844078110180102244162837576763012325620054222781348007572368628780182700352752058585476262474035787485575582755684518474751255562023734584874210145635454702511653768868151788675446532707754655468674015764536058280276186023208200323268647413322326140318437456454371510672125080661010384238854640271817503553333474708424735025287684730363880838241500855864787263724214721825064677475680063280632084174528677547826683787662155043222573037281001243745120610251603064830102870045607217784028555566527737368715453863871175862337775751080278885436183346640107471062702418311416072240225557356154526851821434274577000230213222107043357138150461207278545003420471661732171414527018208428463703135117841411185480754882128565833004578263514380658153117126165160803871641313464245013617611557402234365554562350462322487676274457734874278211506624665783121574457665701082463307865531836237305604456644658141814152582376536854483747500873363227225208330818555556481488330463073401485425505004665020120384058111383685736668560131880161116274842355077570474721436585707585507754373044534027600284754355054307534248756115265738504074065537742484568732876365625485278162520817201434006013506778187662270035330725521467326060723458855718163340421562532358083341616316576775458655342618126187687281285823782614603117681762732841623061236844643861030207447867388361836555420185781440335167305545585862860625812815551536818517756136286528658573404032052234471770055057851634544616707142055708705113878363025232080065752235813072162660574224235765732266062810855275533267658418266136125400284683166564587100800151213182657302331047671044000537143668276374572402052720826881002003242253033754257366404361337456277482483838776628472563180287453367378608461150786063213767208261827836167388857334612535000628625220740355835243633060057501387660631647072565221117746282452613135772604622750175367251528045006808143544438486086022234553723053132218878466577350520360314422556566133565373010604648064705318711074806161758367067170172403453076554615380447640461623878567833445155767682752846551684142182453488768388026558585114071150414755078474523203448116473003030306202458264315725202825854658267764466827845085400136508575623626645761608274385540284476883342380180022587028415661035278857151525362674232716807168568448

#1 Jollwish@2008-08-03 22:03:00
回复 删除
咋整啊

var a:array[1..20000]of integer;

i,n,s,p:integer;

t:ansistring;

begin

readln(t);

n:=length(t);

for i:=1 to n do

a[i]:=ord(t[i])-ord(’0’);

p:=n;

while a[p]=0 do dec(p);

for i:=p downto 1 do

begin

write(a[i]);

s:=s+a[i];

end;

writeln;

write(s);

end.

#2 wish@2008-08-03 22:10:00
回复 删除
太水了

我只能告诉你思路了:

把数字反过来,注意一下前导0,输出

然后在把每一位加起来,输出

#3 Jollwish@2008-08-03 22:17:00
回复 删除
我的问题是如何读入!
#4 wish@2008-08-03 22:20:00
回复 删除
p:=n;

while a[p]=0 do dec(p);

这个反了吧,第n位是最低位

应该是:

p:=1;

while a[p]=0 do inc(p);

#5 Jollwish@2008-08-03 22:24:00
回复 删除
的确有点问题......
#6 Jollwish@2008-08-03 22:28:00
回复 删除
偶明白也,s小了,应是qword
#7 wish@2008-08-03 22:30:00
回复 删除
不是吧。我 longint 过了

哦,原来你是 integer。。。

查看更多回复
提交回复