Project

General

Profile

Bug #10464 » bug.rb

Nishihama (Kohji Nishihama), 11/01/2014 04:18 AM

 
1

    
2
r=44176676571379402007570633889175294790014158301194200683787451219629836163492125985471907826685206053062337427595049745729473966442069029702254651947050884446757140036369903815782685032461068178312684796085921402080456145113704834415865482342788602007259382269336550398000685524004906643648307865425704167941626529212089409224320891550234614820273558692141128982224171991865394421954330393430892734772655750453224244096789181041486145607147475774706549144078448979358975522984326993338556387595679512374866136721968606158094495532801382534477013719349634287744204410387477314529858510896450707796695419187172089646514164420192015305579499819912466116682948310077677600067626635685807561992918746545679412488052276791535810596609158267474897754578077617594312353971223440695517970346750605737113730024302766574591306894722394685665832244135286710028100758482179077440460696045654017766795096081653438962774958572080034663339591976719422161497838207399865060663185440323440540521440192581656453386643030846634612473305996259897337372065524578773330870106785606214796511919971018133691739348415137969895380963618455962375879979259940443484913493445063377158757909014923887772032150884760023039793645602503530916321045053085989402878089569729132906604431610951688831507129291604573284942993595966642795262605284201691116600059094028538329298127975311469118927461769516989693568567781604480446199704585776614398455084029271901671216609386138940768086229309672797050110695915712670508642906992949316504370446450695173484250008234249847224714738992579336617396561239563412674590065324416050970374580931712876316887426084071799844087074022818899753773682479198268449624861674667961394890627563176057217908550732676351740049600162191963060856353543425395294076815019173626426089277813891071476893719339841454649034183603970425689076660534980977061947397422519283591590372802609616577312129822846095301901681039740501190598796121558374615966799584055670204727272866354879869818802299463909807093242401109175985634439939786985558208971270073465100660278578915349731398888922445813468869435218041600896121800703717213289189403827757351929907627402918352755989796791426747078551303501264489873154384961645139356738773667301107995465555387738213103338688900669668469546959076186258243524215928133816026851614050159395659997342851085461368033674175607367923040854608552639828354557975200866875779173084807763143470658670439776690229900341826566539779984187995160181393034375109694739091997759407449118400587184013406005694593498435497428277873659738877593483659536343725726893886122955824638448139079323910662390705936845931330040469832228328554555809603435681474599452058115821907440474694328081730379405853928729928224031594026147294919290745574596579652087951115650432074117809738000723935819677499580243885067365191648511347608719764461356863981160503392059150082923324523689964503902279899361887801396528165701463481565230516175928906633512157298935458446060650559918751934778419363825044988521050002851541038226677356227900763108505983391287322256601204526273137758422865732600372359485969481003599164536013339849782202368766517899303772360728530245296917496411562696998736142547560111751743266816623519256762413004361094227002605662035981604891521452682987365848725465686560553095718758128463827149428279387782196019533794863791512451293403666497964837494800423232914905658069713137976346347683199246354900320195709138676163041820150203774246485847566493454606614573367143358862279741102374426480603733674533770437498643001096006143603773446522049435692784261713492777157826654330970102397666731114995911721263997137327885120631341980365183185680010985501082815861628657053230907612514818026850102489129735815083444070418818691421693494287153431576868965399293727917309032385779787226306309294682502341104320420524281395875791129826495569021258987887738099585940894602893894016615686996315605543069726487028176214471068858097883154961194258975631927575927628445130886681386646316665525125833352063383141329525968380591693787575881664532940304340106420587959787739567188551144735130388911853814104098859384895732509724278976826035374213461951343930859026115823172463583450227574767723820925747823351789972932610265278825853137881470305248997792370279951007789452961260465246517694676296287272029582812008055691330905332952519806773873944775076852792546851302455568182069458862643018755736670520631513415220374492175376015453864375604989480693662351046674724632381574036272300684073971681170190677976429578062014869551102556643750243160770187203863824758582723458041212622172716561727930218459568508102639017298436623550051037171556164981197909017515927993320647351279054678395384335239679648210758264308380071365375495800404581666248075640611578341486500867021315550676662291457558006177022688873411358987542825066337902329320420793325348148022924865859604417570243428597753645755238803408659481585638543490000467326174404743869928162240744643860023632368650626076129171098828694916435498466026748814993517836655687642035642209049219580554084756625976380575165657253867998200840309929040384021491160144612758652379640327378004721715042895129893284795882242594609841338122877215687991880940364624911201304976337366859420290291573120511774614328793598709529239514570498211082928485643722684840427712624253707174543458239478076887530228888086260410214809017308648600304963242601535508931557517501512557892799891037211738654633805039368786716910354123900785985489002879219159434488321644300214749128281767713378777028683629439747376064332963621852166239537390848105922321967133598945799072198529715221647512453108997682812448105766660687173431381507677262446306627457906804818964156102014308776545731910815288018193307513400476906000156135999580068954634654358812947845074274692790889758665835039148449079862703930844918024847790459586900343961897458909855744558765435638221438282984521815098784576033761979430510114495693693241019137818543338057947026467189660557912811301379596782932557696847922316996105765777310257609766201252604955425585375298324494903941116286195037055550875210437106725182087353905107310418400696594048719590105390342282837059521393284647643556121314356666516669482539326922900001397796713262086696608330303597856918137097022943076741673554768414228189815152060345766846496623633804525582102242287058279711158460476387625808698103262885110509022216628097398905755809892891366404153988326112053019476907870655130886074406420741146592521154759863900023466136572464441842926175194002256902531126254156702228469946631967732288282840751742781636070556151798844229059152589365090304695099641088845297628926776926613677249400516140395103841098187205589027059073216075182647073099856485690885279162322265813073857262805399677617881020064196450808510555349249473771572727615226781681135434714355804829485167294585196441306231531492107938289023949774976565715735435295665278387656314571468854415137374580004490678486877039556939554304445315168046526670262547565232891813491585808469009467061067060807791457814303101248558927050621043229519227307239465396357455857929417925232757931386926960078116008789670829883103995374044118293737495410746446365922081261612206989044524966222797762122964283804424079274740147036510912291247666252977702984646994853600318034579233084860537142891395043831606629283208448967086685569252446459139451024798860096651794447736992178673741860757576956183055654500378735720151047882864447841276072056904370806061372012280950113523678596173707147327095647064922019453035274913247656087763191343850578058168286096577838964573309702046335526724963139766192765361240207529678499341419107164850903467595940383741315929273878885854250181300081507495146775687579859367274163171879219902393742813728749752044677734375
3

    
4
p=1324553738606660872933338880133648064742517117818627468039613663120502914877196960667786880447218206355120755603608833295314004980669331999552805047470607323320075590686093047773608183152268728811592104073212199785760535114874100005841971698175375481499490368120973756466178931196802312106013916497210621748873538049291226706030894548838198263604806091978956529731077878238576415068783060957969085440884960620337072119168380577607424716959686915538552923773102127808833224215626996042091602914666037508358942462195480995427388583490650798636645648841182470097328235336769748039076905565133509610441003295684958490110087877363129424536626868949298804232335645953435728577836651333960325423677934136213744322057678636601716402961996441206382620014473323563315459835075198391289550048672112949276302224854576358047705755601027063559462424301429449715929664126640895181888689283079334673194169388863327230885210953506982155667270572133669892389340102763869052850304983408980993258108409665357166404361527565281642831051484191996332065468553334565691732195868571531233701036815998511556550467469786321532628699457121812477148669278056099237108878931734529447932595982333330168847581196946894326819899026308534567941450822440345206433146904877819924465044818470767272587812507743791843639016441709847402000640072750016617775867581547465137031062844087516723562541545483061901239140442244645157037109247032803403694508336012950065627492176411597939538993309447754654358755735994997386159531136000278424850330269873331894572616939873844744650678475559246368487488082946640338633869687571078141332901479604303462499453291599555294523761572477178343351031269589739508430180587744836804225506839435153141177375947462762824174766162995684089616455514009298076063784804407703072355598261239952300604552962224398232326982662084230546568905176314302504229761648523022852145119540202772946277357640705940820450775290523644161232153274155919210686805334083973986889099804781981959329103461522475005394140664175119738960225676516265494884322653013596298534586482936124464096220218592306260830611682380048222496993799364989502830009757431025352332786364992674043548374342938202307679883342951634819856316494637587841955600032973662754522339215639155959200229328375912111860473619152362462524531935257310343633757316640278752027657400570798812503751825404193223002471052452658097838936271231583318495169099745957273438516851380905647403481168630922465567656278841556372056760789086651695404352943127315365477227198028125014922608800989608674365171972155905210661763309875107380129796414105566428812860454040005831796707289792961446878561225740658901368271318590631996830500356284830746521266992022807822799298133758841241687668599586917457023351359005554615010440888231874879019722981187499311908221391457700346792510738075877246611933341965794511629261845220911667929433535886756302290700980685123383038934850755261783346062045878814930398501593813348643636699471019345521267482886841794232526280806911653856511321438238099946205989614834535206084298934448266668772152083509160027595157479009156809763525451951499579054638441691133250617391916546094158777195966585739911766886643007492169790352367970081077610269369583567459746278172960284102103542620444405347498359470479683592557095661712562333161438780730477992230508486739736589760349189489939588653705889929722522448370783025484429292791033562190192223983807522356579014192856109828404001049136911078210255047754681317434288565891982606630072830982109210050806883083217435616553104946838623783739241179324861330833475929945163982611567008904320207308125392850125848404214163928123012261421099237716562438946242218653518967814094927260290491366877858934368644604038869096733673756283508685363594864508152959244721791119470631282679278053175859673605034856748521207226262246712567594569861176754746772900262470701936400494136519471238872953229187241632441547442248170161782450954605146421181281555265388710296137448004462641502143709519448786381328447214381004214384474077321816458253588774006502139746823921075319790787259096737947971680502438602193231564644596458733176796234081497018530447231704456489794049184807688358358542684045435280307893801053839256400905268567090639953218659317456516957438488314118567063613876020215177755691804485731498372274814942497652371642708540669647480927801221370021852670578704822557360289008610675737510672114562987255906169334064803346965933991674995253536315377238184683318301596683507245021386899029167041399066576855799238045477136469807862603977648562017342964912015414562347237314704215700027030366190849135895306095849454808382573659838435240276063455463749433734532933473624794286702777495456328553751489825890744749378316699947377423418589562638738486399231303829592756716393252478558865140286867214850672991117949971610330721780927726928432059691931915712621247596056537753574174681309571516280350339158625489558606966877292103411966328343595790242836960579792536620994342430686414328823348302475478629608656522690346712218401628792666121111482055112028769893964876583016020574779180810532000900384513872398836423414493969210405327726029232363827985046088321478164614962958840175581645338707677437348804443432469995798690780354614940345157843726183191047679345383020029094476990724205067736572622114492613408971514301411226938497800179820253740355453485572599129769934652279305271613818108002253097703608469122324375091127697534291519454962597286135536908920384353072393484631011384129815502135697218905030254689372071486303828515221523712017331538051535693661103633937872043179069033711941055012371207149604258878843725721526303318800483746895667847899644004104082098157935039482323457588361928445371084079253577734416865883484572017654094706428861352061127879876461705474832685261435459351758119026089897817392266113561153159035797949575088075368693462025369099151301694864617306077087007863446230728582129826879415608979799459670533158005160880406883700033677737990572598047801857322085093004748358132031162527567518504670166258021269862340715211430897392927032902184585317889420714703654090122696429621776983496888460223157070594725651372100612360242839164960096900500543307534289030051257075906077224549352523348417624283107571360753996894013175571816690672181970123382770605450422308171320764020582999018738549935307661116277510628150111398753850824114524203459771470781478113492860485285027945680771008365006935157416728646871847307360056213001032389059322663640094244868013968585626847682937110589189293955764073099333232021289562152690469056833854123853111910266213467022704764824807291440673787888072589994459277568618742016100241961245197348728400861474657346243278991883521266404781790973724368235010407290681797432780220145474524858773536945089689082830951984510181839713501662385924015570753683890244519170981224481066726913468990696860025135498446023207214777146026275029265238339372279835102854841871809804089588863562770233095030312173673976159829709799187311130803940400776205611162245698452141363862768924270083343774103715624960234309820928371580638234344545608152015194203076203856645804411098156470607328297563962986281700981620114262400526965927493533286399546605596490337435879138996701117128876171845762165373737570689069161323255564310245092700776519619011509314632932443464309733788369087380358192641135359730343183154106799182522979840024295271441958612883038132314166866862823344015524079655512183187917337769226175222874337551115098865470402443477588192518290707740809797869797498060741594254757093575281813407018177742197507411063578609742924243479504002399101046808973029071165267903526124011108414491812744564406178109165164831314899850468284080753300952923928330699446940564185632002653937243090730759793589180064903108955233639759348610800709664916780093513308537832301006516927785618821684182633679679756856033422991062733646573069047338319706941225495781274137014583652507995859529549650837144454872914951877038816697214405905419548674839044635063225674581169778492578777133751083542253536333190226083420750719466921576784858476227127655404590300259133791300608646439334030228501793617348555669894561415321099457231392898249156842905786191827496768821621296177208151661979842777646672168930898376821899107927610900490068047271381575788988182091714193557169419655227388068919060661051958602592645629741583183530660621374975500931658420413615615714191472983506345804303161100590513344635643141424162581239792240265091149110969116302919195873911865343494994777851483141739554479849556237077947867243269505727519976041430022449049202241181833641779381995016544731145826895934447690286133836791869127477641848985883497303693826772792477314671535432680357642628109979419037230541346033374244527964013895797096041488001920508806584594977869999671100603793532285324831925129460930674533826669979345159202429974294367649359678071939768587327609289272652784618118194108155603005952885795729737773512219457386160452991935182201388819067582612194791508992516540486986151027915024670455251649336397558049250450770529498138801487933596478299504903112533879674759828652948962213434005265531731989345044896588198987777577012371630755878790559490151480623712641739749240304456112393124635245667549452359451570674368672359857790703367493794686798177240028699167427742603092482089042316499152990672244175178098904996008015760061731437291202931452921749090816436206263471737422628765932439627249075239320309782531381870285258628427982330322265625
5

    
6
puts r*p  # This is a wrong number
7
puts r/3*p*3  # This is a correct number, because r%3==0