Home > Back-end >  Calculate 1977!
Calculate 1977!

Time:09-16

Found by conventional do not to come out, give you a thought, it is better for interpretation and code

CodePudding user response:

Python matlab

CodePudding user response:

 
#include
#include
using namespace std;
Int main ()
{
Mpz_class u=1;

For (int I=2; i<1700; + + I)
U *=I;
Cout & lt; return 0;
}

Need under Linux or mingw32, link - LGMPXX - LGMP two libraries
O
 
1763737179740245938059488891567419682264806728476225335393714409724200142498452305702566936745284622536165430226367518211693004886369241918596379382787936845097483353395536324790646024216169591605556433278950290893799353770107547605913195384052079042646305312836505405797933332569987556685833330112114555872261294626640953002
2797122004741016023779384056005980184296506526511906280634796180794865425648476635624093259396549650478384096769786931772465572248111755721862285900308752478256745514551044968421683411283870273548898050295062231331714314153949860367056418163368541846612361817177896973011887651814620025247770494423724950690036795956077691087
2478142835052510404241477067083856262099795839977766623803532725016573796237089683730441074534034526294375186906412936703952642099801705421041016404063889819237225471277173855787130972207341890496938514268820339819905018339868672561612122714205023638262775061144934316413428699226977265498774996518664045103396225270706001961
8111485636533054195741711969025228245757391117300865080255096814133646934362863237499043890389013804714856714976381524428775180610517366830546000024808201790765080126684062310017505144275601872892883962831172242421189095830537740031241171747348396220037118222449568904601721132794639550735965614200575135181037605728277767728
4816043437657272934107606011458551873506820804818811296022789369357673734186365528743416110976742931692990858611663181277023790279095261275655804013450999259040147043013080564960398044260911978147678668819753730490428329977238440287686035402084232236385731529576153659943554896387079852143359240614499599247416673517539344411
9064992278811631825435856966463143184448168683705167754259679358604070013577681174367700635512031621471900469262226391157894357257859912691211298438118350249275222225128877462105334931279478826766592336340695625949750896374066422621656203828376354199262279860054983783618987969374785007367383272411515562403580128072456923315
8978571282112298486897255677676305126289079067791575692639791436429926057767307595922251495206177579448412095050460610349291503844592161886504649343976176657691394575046172321989031669381745852521592662142336493573193719975383322823989156907645356722068640721083236920395356163002378460142952803497855485809660034171061875412
8181587755168503582656445939967080096712255981720739541132605565015250508609719151899789565579611203300379109560976173929014318471034391540184685326445512262507547550216023343219114551052686391137686991140899335596612058492668746238960858968822822199389789756029508638642921751441871667253674317181277299494764788234825663635
2683723694442227807907834347083174091569934748694137796373827019265202182144420822348719500369662076799580713015348362483896841685284272925441948610880722256201319796317351786790350601722877322458399656513195894325296061822644503263315792570422922023140523815895665649103697029058966856052353828601788119831831402195439410708
5053961247596723764123179256443259568085381637458512394846401332357042871852652084003628376192134721180795909363755542008604146189276856156747747551957139029347195108218474199317375095426865147282526115802669841080655266787549801191196301489965167811741479217439523624688605387569463379936855710945610047054575354909765099072
3679278294003399290531772249916261552078342509390554129094969234754539359413593392248193438816168225349102832044901241114402526077734561228412459628326961028886105726001268679510617981582069857280179689183001854078222107016864616794379371578275360200504352686518482928204131387035500002507715240578348494932337829412314531186
8637958502421966377359523701565969944748382759288355136718550439465653492196715346157757213341706515455532705899978506559102589542177243425660324304532326099517920545528009437876337520440852834466416589011011550601094308464185649274226370434797253765794801356364103647227533438391653576267935448083079507297345686161393715771
nullnullnullnullnullnullnullnullnullnull
  • Related