Files
BH-Python-Interpreter-2023/testcases/bigint-testcases/BigIntegerTest3.in
Wankupi 2e29af68b3 init
2023-10-30 19:50:48 +08:00

8 lines
9.2 KiB
Plaintext

a = -2412401212299685888489787162546832949542989100249885503096056396426028995841374975453917618572691710800413609980779725577694839869949050068856514381755028368083302834565901481630503417585119773013541792815271171825977629089850439187768898294779084655196533226015004235473615855869723044474153711877814123295149365619259815424436097674241805082055675575096181706425902080655622678527978292107909388140632942942090895659575543018483841623652506799965033844528048214391283810889787849829753783647397188291454694334935119728445629725057553836437708330055649831332053394403871239362147251396407475771210651849278246455392692275191386596363290731966814174162362331370977443127663766704292926202933119436326168902406569509050338297027706253500098871243236674097920973750076268344525524572699542679670164329638959995433439241482498798231680628003890419355803742213022713000088331225050832865203338540720618522766964831931344332937249781062221617463031817366723327961342598999168484912969526479916323615244194669297450770911109488218538630861692592122878434236497637335816743672981009699916033725903455828735153956531322702155055770894073051023534167769686188063392602586379201351968133836359721271796841617403848855943104376585807809735426019464430527473736458665309444943894180027983852107899871747394317141682471544643002109233230128515891098376050702862021715927311929855477207927355266764788836471778773692556507418532017657649417919069667345990234236820114105354245801408569418670439540395538181538139846141637056515233214638969970986050700842302458954696546521225012586412357895771046940995409376773149832963445924019505138330841174811629582281733565671660100231970987346325172745862023797753645436575676221373880672394145361087888152117785263346999004816260255130584614437045457383926439800682707429738964353435509719369426613089955158704531329085940016931914911137499270520495157809078511918230659781540225421743111336795974279246373337322312866334089360964766457147454577262525490368813181079973662631827288036293598474872623865492001186327904062265652866646732855281691396933473345259291807041414731097741128361109456241021747674749710253126577389449261431560512609360696033335790023466680278540825654136299893590904611352718032565154063871710909333417782663020790579659062466524728655095274618568502222133165226803846906522262168553103228336331688447519345869622590275082623691054230697803712560153420674642758231991360913301998525121026650319871426490576188511222740974145788014583729243193943129993549691669700055971661369336551957572641169478085068114398420268674204423199555380946804155800486904442627331776605431702302365490629618191697759073409914129977259657160603554276464389669046956082517701421892604159092631274633267744740095333695263467134235696041097659050076266319559459322889748923139230161133633464601775770937610846327929835621683082956204887107155787543251262762308250028579215453402983633986592938800957434726915343987505425127270421103769539519858815973220196680364103616232466097793430423970894322692966807791097190334901865278637721105495433966706932513512230164892174863156899073835158253740793857834918862155897533211651843222093681849840483449949748105805945515166492608548501156867596470680945158849580225691619646838464868201624013299319224883129388443571792610686803578510389554580938300816299910806142426906181485634561548578874929521116844316178832616987511747075299596064641677513682833161010047288349881854386204962586693968334263670791079237982064898685302103536859860199036595704649193109016375390209436856825213245617685542306394448450122582806820203634477486806519187932598591912502316970458628443467056328860460569819233673258630109704421556054211879277598291034941206883425057491796205945183671992993776935509791713426040607203009552773223468097713973548232785551471199054456324198326908806703034421746200996476842890545068743198533014175350591310953148273073755493052385969677269378198428648869400434382636892464587288971760396448613195002391820416587459051944443535364698146708730143133333735817961698263828581906921758054643747742566401407378672328855268517838152150386344432498105049219109234593083365252148189084152318199079428045312585291392602727976738220888321744582709163664640471229205013124736235952356787236328493453205521415698401670689107536762456516351627002595285411820336938295985910437831669075203121376321176171200157004660238402450308183431287295153030055327121677251110789903630896129289054399563278110134194734726752537190474462943909748580319247718165221145935416443473002399787496332487856561998057017138795565564898644057218774268268304778309540182097842570706745910121810406991251348479721048862032118602320644053825135475668689390899444335338592806945066
b = -68827848280222662429792059060707513545670949701990582175976299364831391106040615706147812360641234585486204341496752970536654191512240867726633520922246252154786910640556062774567709911377916956838557178954088648436291666144887126439890325263476631241308527949010697009505617398805589320282116095463447655362425378038219075201588470252010241904401902107712661216154241328520066001996552381403667318501357076679043806767976478719019148174417518503360697098336419486409571644827490646552295644472087531554696804487085753374359096885325710867322580611940206897600754906091276203148370888034952247249286139053884675062893722148822941913244950261820494681454131468274441195023515451955702542396517174654656337218050349634337352454858246583922107678303617165435881126183523570591366271322519168412857320857208199224708372947838322612302739821914494100190628646595460176731811663334427181099822881264369545983433072632966372579477943922396068951352049246398400910029471677940336676067067650591706033288568799408114193836347707796697993624562372982768067880896772435590609796021771997531390211889723313195759123099292034128524462006596464682213808852392096078044101561880132464812658947993791336462226420080030914833406654744795752530488438985765711889922449560912721730390557405882421654165472828598071715453856184393599654952023140700354504491998184867734222034113083972276822315839012959373242103673844336916517125763599022977361660455654504791421589320526664782927097446795960167055033491486463715323642502191131391310741657591205803096834365299662616663266821070968790036770746266217899098852927349699532922570276679715486878775885409983211565180388537316954176710456005742158730041544284164438721388783093683243850216686677805179619357168333276226004674721967850969301438034847136259893426060750072437903830802977165104319994235251301985146726134456182029826273774708169711155704024933366827024916196173912745833879240910675456216622766325583873090971575533213772961604266737700822721941181859865407345156486128667060275728565724210396049737347521786053643269185014010793178763186132077880808518398943177531079762752542151782632877483529042114538743273833484338009084311528363044672195142336704680113817956815779891432834477780000563000686058151672359838189467797639809472347705825246248919920819411144319386680573635197120303242547965380255365007482318174319596262232368673405344620367936504497728204668475385463405662112001445287337246682822921846597327896868374750256355066035501119225413931881972577301712335219267029309302528713527222846001213143719003390744997599326044324604425041526997263956509095237841782795438329187963935313574829611146655023732399033755792092199130921320347897703847645177329758459684352618352787033637274888844326559279403518351261952978757510887391088296160433868011508225679606940650641064913767957151832282510138650438743956593444939238482758392970054724666605404814140635840349441357308248825089197461328884675006221742930657179036201390492439337057866219750077002968027908424033617467835244878731730631220748117414903180119669708814731569058841260780653443577505612735207974428080820958441733430760805019815043894440973851889483692331130099754653259229786525744801502583490771191188896927969581728168512551838894270469362427064996596651063992019223870705733037483710956743807991096662031616548059573708165769926952602485222268750269460343407393274834436919699854275871014867841902367096906690683165696682236445091350866605649205841829187702798134350654773530511009743279987012522142620607830561742650474897635124642081468204467578196400336448116048532539748482292606003249217003338440768195642883223401377333590634164052159731639434260984138109785180073467498861743979327570509909476631256062439069065355425711196471359822007470551020057847481839951919678243146078797467681161281807784955373120241310786668700003841549794242839656178580520813196236270153086780616785391393372361371772629402536671337161451720837055552745199418241525029395991095402543454486754393600116714671140951372594345264034851472008713403005237519063041293825627324473637293126117943092495808703705577338464991085325317723370738441705883671573671922204079061042034278528315539150559086099954616797475374565922572119041181206183884856890664011396344034447476838452662259478035177278110857743361877303456365423958348379382136494879503226854253172907892172114031056388674459184137461789263326957149035493773485048129681863105607775099343604293941731270219021368753514598637208557844830182851219294753506492181350616033639334272451225435965311040151291376618212259068375985118
print(a + b)
print(a - b)
print(a * b)
print(a // b)
print(a % b)