Files
BH-Python-Interpreter-2023/test/testcases/bigint-testcases/BigIntegerTest8.in
2023-11-06 11:47:56 +08:00

8 lines
9.8 KiB
Plaintext

a = -553772287834534773906949796267690035799114010555690907995811637140940757644116111989273366286047656910552160663851542376433505234194914949422486935353318064606674460098329654427097114168180241934767272479918501757254805589956569592735062752598379024676992611352552559753799137066738040279000514700938477139427547114373181489342764648107916540196928980923650230783399771262018970139808722609689207688682266190221400431774942000531960760500414989696307863043715169577782328689747720943913463253952507486895564060285776578851394437704727099353165516450563735326509581973684215078086858144210980420917721748935383674289016070163947137895598855403322490064693102359015077278081417258659342771352579055386791664628791207326546943909446644513644019817860951260817813648675967765979135684184920315316293587383169148062805241042269863078731534397526675299688857606499261189639069424311247169093292293160645847686986658117071985238717230163041376051210781853912501335079177612001047457040900362028655904639199046304594587338389708086740609794478949788701386185077394392881080755800810310838149520202685616754990632992412642596814594108184737161665595102939942582133256867196375225747029241191970250638034983292300551767309335745336791225994064032438901389309372771351004301964264880203542935765747598601204353446134219531372810015667025009287540718078265532828227811397633850794504125570779228980949812325513391738550319043165138608850695612109718439379114589678842505243768814153907959306431031807334945203128256595666150747117705305184853365737525543406052615887720425697011910475812786208739712795997191758606829733736647544020358213023061533868985386419994295467658370746381962227000730892314654226183474303716264976088007791178508777283232881571891978400305680184814994473694782165440500436298169560861349384852607779033339148884408701524905879216579475283866463239955650810764759884526212801311610256906339398467066765816641809934372120887775823056770754048159407299547192876510970088386712590533395549717545803623268531611119437063747017647000440888613902038783131736200016291599030162069953393278034559466224554732518801741491160107720714645988527093169459458476981794828371391358245239517407603879967473837728658405100222183684099885338521413568820069308371326397257460555185003337255024568976550218532921627331246090133452320118506772999754570759404289049020337489186513366171001085389622341623738287078771955379884061137070010512924147653710618947414561836116325236036621503009424436006640449035869902493715591243801291585641322243651652098894333414650307569360183217222466676428853418165458191446127950324217115060541849155466526048296217007298440853576802494269588021938267308980250759541348425297586928338135549944050610925344780999029924118528566884482797709939445182126624900439921208393532073066869064824732600620520058205140052651980756893818458261556212303055717347429573421261880372484464348152082410017268741583934990680561418121363191303116756261410907516100451397595585913118224993714357736080981651431622906278410562887135911172397898959509553571674725089060706398874052886317044491488319694876372985352958813876790442495459409109890867004155770144331440304682899225283409913796093897542838080736000041288911683346045887783145896148533364714187149823955877817450186058570877937618694751661471481949936899913645400988699979256120402143140762370730183810944405052799963891611361757286224734161957993997798032678625543859823699521427264582147367096534526702861409558320287919741004117107515987232372839414332457022542570265065275606746599445456552107081131532636992308156622810691770265149190904462397473434962356864119949418197567791105750449724106288073364557678350805884157831731187471567627795146883906561707484938315571376839236716128953859505588408441180205518711393133774191050240317322057670782831384479199876120899336121083789285291810077997908487254949530331184573409089595072807786295300023817228133853540797678716122570761838644479600388290323161070414171033635774290332802456557584800917317650347803482255124965289184708114159632507439467519374464516514070953190844904532159902590166196134665366186877826897550772499036763114038507786181521772838878962670022408920566259491635540719552783153733133885775294566696303789337251245146996241783050151768710843692364506352975567926607775875376733268885989092374847102043631384812803597377256689751231994029069780401550653711013743269892504870860138529066868500992833371929443908232173321303602501454219251736542368658494052776869133975788621708696441585811979245493759328193543523116273548230925469616407280114813204246935320210161917569243818419256039768575525414192766035589318031294958280919317129222576463670014197654198608304742330777440797141550283533881789051887201347421799339925136070821744186123980299076838216661481034807405371711283894899095346830306290481887002022724306719159483052651016330492585375711930534543259370520855559191409604308687489276100795906701819541237602586771648074902557827730
b = -19245662080806791590059265241218267610763617040354005873453970986153793126216773502730319601317099592169458890238603428817587921906881979745717981850766757557015214201009820556150181765773151227517488857025487790138310491631704994921046206558734961583436676153729259165245632625754516950222812044505083785344500768199071671830020927268765775967809698663062356996217877975535075900184707200546175304595100810135999563822965570151216765684697131636271690103943831764806289379238829692183503678647155369850603045577116036957128972163751671262832951079956050723348818972669680172058213214060020622425925131117625347823808753269489480762006531634309440443124812536874954961232888881637071007023749981704086850313079789990076162774829271831888770830722928685706463901462459665356399348758838766029324513498785987060056393821917700923577662475065183580030273730375641608054554872989078838080571685540619193397354730787785310796240125602838774382008581793998625087952100280749226206038628249072603503139944175262171126743195494825979453437480542753211825203145033476482375737445878552339184748040223136672038133196181014557080413672037556999262366363183853185916145839085567348401404871615825781012399971721032451376737431221711270802050313007850473109042542964344127251995572465605308799985861153998629725421064127147863472365581331653446514515120685222886250393211475979294530276393761572322192084202112250240761043179000614077186874605443163823173450688613192506584371796395331946257214219869437606377408211646039706510483767653847653977434121636922057696907009709427602791447983917933750665241390950700510759263288730061014417202645994055347066794905493315130708715838391657909584050554320038989587298127275686306338816163240535124099161621534437996880969998946261342981709541796974494798466361336403417002336745736577256082425955356629956951042836497164810389399216527300983470590393177549936549818782211675402291571214042181064413789994444767134948491504787669509094062461634298916926500885289175324076147335792557668317066415950611293248098349983104552578840339315573982874586680735626932582148972328374517645333456404190202018245416547853830341799122500889244116278056667734604403598502225652353537977611299482876264643302113833976191573524692574708096059451894699562655442212719768974785393902940424662872270039816052159987654398796928991083048716972216809701879972587133723574206050167456584106221485130165858817042484964569406437303460196644052908577626011601227314914200221362307255324606319257564559266523365475075140166011272930174581804743485613726490057631669910755344994946139276096693205186441619621424391897768395456670985698367178030206396950703809255951700167065822376507709197157202178518488900008563606907469816700469110286149282230931197098345362437384776904592135223620127071057743919614858796953765705834835920223701640360782110338616769524954684424688115007033448047072154246954566440363212371459040805964579416396902509775630616371324314489407513416991787053706492421446395988045821840934315528447886944663136380470315157105168559055703118313908841704895080412527430505896525681770351765074430603622643719128293155088918412008578956657360613164955406397368617109688908715475354306553378631239308148429569881177152691928158947064868092405381171789613283131633515483607981718933393862828655345821521883452978770127077797350631275824072649883790524158377245242338609499852944447674472752803989941206437546940418539178302911733630400077243741923192164523699432720554813054853975467852516442265624395647152762869210508748462173497090910123877440430001382996520056282558635432198843990242814396320810683534168085805569514042394504531661199127899585076337305310320589633825432959083869317331780249254163105902667324606690070821153042182730367223574319557225691903384783492855897440335936763932382967780520521402282420949997039467739949524921994990788507118491109355591030903139008165318388695318943243630348288258660210179212538479128388300201707814814274062792612490155421761181882336064163446189256368053915749688514803152467724669557867480162566729363011079977355914472256544592985991270587558399396892097297115593808065105466781564763832855356756109386115763876245494143528305005802539004169529271255044576969870952033192475503851174056530703908880394105132560712006552895852326887859178577835277302919877497103690704984573532935469396445502123217640448811884727616055824460700860500760702257083528943710613081725123403595024323075982982005990909486912921352808170284712328406936695508572084008070204769492988044787879069832655583847937947358401409705609968712673278426900594046040487628047999359305612458141648714603835634468931458055057075397271580825720604195659536174871861560555401465212712489965789087983844218309727398251537807701664684666894504178413173633910163641662752470102210415583559431401631557819125662603622081380009222134664779367623704754801408563781710149721383497596017923755949279010242748915996
print(a + b)
print(a - b)
print(a * b)
print(a // b)
print(a % b)