由于题目没有表上流量以及费用上线,可以卡掉所有没有开 long long 的题解(但是输入数字还是在 int 范围内):
输入
2 1 1 2
1 2 1000000000 1000000000
输出
1000000000 1000000000000000000
甚至可以卡掉所有非 py 题解(((
输入
2 1 1 2
1 2 7525423397388951505323488567993761211559314105821346406288034052674182432989601194186559846526659551157432705607127930471259821921082499310919383212461624620183318188173927046439777455557609809242273478251175063889779031099245230142250456912257254235402933693961956707116405431684743718290887457418397893789987936060867628300723846883043479334849976132278368817218568858313675670313873902908728640681279627963821564277941111226154965736624126792018713108408659138696175066352335331516606294601933548878788408707230265396999799355642448074244096 1289982671093446473489829461646482397819538364776327999595212046346175725993775765029380693482319559518825140386442008367799133348600281894299878780112149081250057423670975242974411425146715755629080327958894032449674885144684706036901011322749933556782931083834580661087045014715085487709115192215903360371231950437649667374427628075454109351714353591785036162916347875176667783612584826733641687686832825150133524241567170681671920469454075781206471900087876850349691568688109406360807246411965578273695321968225701658999636723971102542035789027424790024357746823197988793372986777020214232602553858460856604745907428287935896228687330978409508290332287934918860669045027551201374160290166116863126226938718138401015944056322087219284743939359290806629154806836652484541484674398834356686766564089049517197322872181826841555691470602816501207996695223008280404366295064016803727437097131129500353100548944134762331264051968209404952398364404090382486703843129670394227824422154042409921207216107679460219273607262597537165077445521851165125223518640672530387091438079031718505925035492187434084788390409517424196878094063377668431120883202763128384122774438811215542386006124331690046339588599717256973998689120589425116223674407718103239193595764914653939300588307290083610243803738103325295212424068783275739713630204791421204709204432556742439340941362781116102126255009598661809491267856175142965807376265172581414770889463293399770398880783641715371642390822683418491352648231467698635952906181434956460152518553408839596347510455424268496545901927392163890762233279009443442578507826685805161010991295297301148809798326868602094371333815791525589697613258484888658240386454877721740955684235939668519825580110577985270587061813525776683729094659172918643946698384018346688771522878675668895309636899199541338701830400595440738557364626242031963182736129321203086046998904238317617810823365282216021116705839314008544589244587340760851071016762516674053805990928178566733551034936734274586392738848135323548927121867109509400255979286230919834643806939777739663532213808998534254596508391657560659105821236704340927279526454214216714139540384321685911868825329591245269934744373258084413669141043155067548618030265238562375859306366141243855917664152850866888974838351805948094919491600385161435910701345326064496799214622224831383808769748049899649673029386912295980732454169388346751977173083413250872045178036656213996777431230073902884181725566277601405949839602284916222276026176600738351065509826174173756442463591032069971738022696085596907362353930913583859660445293719021689912806859778554897391394692775009964843176770222390057281259653350037246703557999887072985722427652258297453126945322847459012835598016706693073667239175033008958096669897583703689902377877020417846228478077199735872974410712644623644577264502815598283485529482557587366487689318783190015952813007184529809165817961852036968264173957774461566292405155845105134485023455032995383303483700819838158146870134767597006301664992855210283360435393721192521152556305953448720148514991803180549273728373321444985160073216
输出
7525423397388951505323488567993761211559314105821346406288034052674182432989601194186559846526659551157432705607127930471259821921082499310919383212461624620183318188173927046439777455557609809242273478251175063889779031099245230142250456912257254235402933693961956707116405431684743718290887457418397893789987936060867628300723846883043479334849976132278368817218568858313675670313873902908728640681279627963821564277941111226154965736624126792018713108408659138696175066352335331516606294601933548878788408707230265396999799355642448074244096 9707665775272918366730513520723950615517326888103814955497471298068494259767143807267660020062084410692011392430243960268956978106889250201578705881501329838706549885699681782147061165814536632203500922512231919692247788532572034797899608740174746073375885633155222916356481696548917382268990204856499044914437198210750359181064796335813096755121736612836629541005957529621162279689328756075658464336123829424193539647884603449563168422230315803673716132939899523748017864083524153976860237708813583113109507518579121252423147294663305305051675781749861065966055087593308774294016871835315294631891207198574121772851326292167515039567875708581931949576677844324233720838451126515427857673116836955364493252899022827997397899682100103701517921739895903276358968405414150164532097770884041241643496428553708477921780653860094324489871783039576013281768067332103270611978693512889360655462254981267365469948579734816860017879808254436164385334064897477994316396159437734760733488787711687347232365601690689169317088944199061441202705800234041935833828403207657674279195196898739975468699661990985616260144849073695636913872930139995426993739262719033987329343522608619053305947162557438149239961302983203793079037722646678751948205364044020787250149564956269232452768261955241023318027449149497540512145709016662722293013564370337513844075519002831044267771644614080516729162528689583926656108441790336034011727816348800455957046076139385890551571985464293446149254996026574177305101464321568846815252651905858565217687719007908491239000514133257293369108911280232006845517172070336185326845233967625308415069891524171582382300070841151516268033049484277168784390758341291296901168701091687346089271583278340039437608479743878733743073793700813603711982453872937800384264906536136016654912881634616954694831785868805418770800250313274842979849352175402259869877224625524352001874915917929603193106440784268954475191245237180391109648080151157805028903320969692594981292153180778342532113596880297828259096253441178540106379901855569858041172297458548508298608658097140447679417891051821539296144011875631518832387114352648534614633256785640552617831770494209307650433634659067618864408901631611145448756220035501160498848010136853854920178828305096567756853140671196058041535822043587829054225374873348318229465004274825227597262830997144413263986016964356759459852852984541001690718029063462168185987109926001770298220068147247132948696162921948330510916856473461403943587936875725328011689083440791304502456703187783470665040984545116244353326465361551639380820083031236184079747952901110742829042993841188381492891456622616901958571480353206290472893785821712416697555198216222452318501148283714278595097558673003423705017205386133566668188950752044300029061489640295050476465505023307609425312404082385025229927554268267849911817266634524003030426495790053871738356097107428818787796962388171552604811930242383032314837024691908149019151007944972801250775036405086903765084683427713866416068440081107270996957110694095500047846652103768281292526104583626566066912222534518999963933310383266371516520887711669873154430815850876928016185093694223764198085138845504823725459955482399595305230400673251831199224904401371551856356781020505094783747292229690499784291121246575212286034692737709363439536708125721789617976785901412152566697069837906088718071281314400008892029990762065941066726695124101623381949022598720089853223599059185590272197608194194511479812826368812514905236419969630525075324801837346834964355269336550324190659449262140444617815232708825944116871778795373753962206965847798945507917538328049897294623736894734415819215732736