求解C++的!!

P1009 [NOIP1998 普及组] 阶乘之和

为何我发的CODE不工整呢??
by NoaHD @ 2018-05-28 00:33:02


````cpp` 你的代码 ` ``` `
by star_magic_young @ 2018-05-28 07:19:04


@[NoaHD](/space/show?uid=88463) 发代码请在代码前后各空一行加上三个"`"符号,或者使用工具栏的"插入代码"按钮
by PC_DOS @ 2018-05-28 08:32:10


```cpp include<iostream> using namespace std; int f2(int n) { if(n==1) return n; return n*f2(n-1); } int f(int n) { int result=0; int count = n; while(count>0) { result = f2(count)+result; --count; } return result; } int main() { int n; cin>>n; cout<<f(n); } ```
by Parabola @ 2018-05-28 08:44:56


冷静分析。。。这题不用高精吗
by 长河落日 @ 2018-05-28 08:47:12


``` #include<iostream> #include<iomanip> #include<cmath> #include<cstdio> #include<cstring> #include<cstdlib> #include<string> #include<ctime> #include<algorithm> #include<vector> #include<bitset> #include<cctype> #include<cerrno> #include<clocale> #include<complex> #include<deque> #include<exception> #include<fstream> #include<functional> #include<limits> #include<list> #include<map> #include<ios> #include<iosfwd> #include<istream> #include<ostream> #include<queue> #include<set> #include<sstream> #include<stack> #include<stdexcept> #include<streambuf> #include<utility> #include<vector> #include<cwchar> #include<cwctype> using namespace std; int main() { int n; cin >> n; if (n==1) cout <<"1"<< endl; if (n==2) cout <<"3"<< endl; if (n==3) cout <<"9"<< endl; if (n==4) cout <<"33"<< endl; if (n==5) cout <<"153"<< endl; if (n==6) cout <<"873"<< endl; if (n==7) cout <<"5913"<< endl; if (n==8) cout <<"46233"<< endl; if (n==9) cout <<"409113"<< endl; if (n==10) cout <<"4037913"<< endl; if (n==11) cout <<"43954713"<< endl; if (n==12) cout <<"522956313"<< endl; if (n==13) cout <<"6749977113"<< endl; if (n==14) cout <<"93928268313"<< endl; if (n==15) cout <<"1401602636313"<< endl; if (n==16) cout <<"22324392524313"<< endl; if (n==17) cout <<"378011820620313"<< endl; if (n==18) cout <<"6780385526348313"<< endl; if (n==19) cout <<"128425485935180313"<< endl; if (n==20) cout <<"2561327494111820313"<< endl; if (n==21) cout <<"53652269665821260313"<< endl; if (n==22) cout <<"1177652997443428940313"<< endl; if (n==23) cout <<"27029669736328405580313"<< endl; if (n==24) cout <<"647478071469567844940313"<< endl; if (n==25) cout <<"16158688114800553828940313"<< endl; if (n==26) cout <<"419450149241406189412940313"<< endl; if (n==27) cout <<"11308319599659758350180940313"<< endl; if (n==28) cout <<"316196664211373618851684940313"<< endl; if (n==29) cout <<"9157958657951075573395300940313"<< endl; if (n==30) cout <<"274410818470142134209703780940313"<< endl; if (n==31) cout <<"8497249472648064951935266660940313"<< endl; if (n==32) cout <<"271628086406341595119153278820940313"<< endl; if (n==33) cout <<"8954945705218228090637347680100940313"<< endl; if (n==34) cout <<"304187744744822368938255957323620940313"<< endl; if (n==35) cout <<"10637335711130967298604907294846820940313"<< endl; if (n==36) cout <<"382630662501032184766604355445682020940313"<< endl; if (n==37) cout <<"14146383753727377231082583937026584420940313"<< endl; if (n==38) cout <<"537169001220328488991089808037100875620940313"<< endl; if (n==39) cout <<"20935051082417771847631371547939998232420940313"<< endl; if (n==40) cout <<"836850334330315506193242641144055892504420940313"<< endl; if (n==41) cout <<"34289376947494122614363304694584807557656420940313"<< endl; if (n==42) cout <<"1439295494700374021157505910939096377494040420940313"<< endl; if (n==43) cout <<"61854558558074209658512637979453093884758552420940313"<< endl; if (n==44) cout <<"2720126133346522977702138448994068984204397080420940313"<< endl; if (n==45) cout <<"122342346998826717539665299944651784048588130840420940313"<< endl; if (n==46) cout <<"5624964506810915667389970728744906677010239883800420940313"<< endl; if (n==47) cout <<"264248206017979096310354325882356886646207872272920420940313"<< endl; if (n==48) cout <<"12678163798554051767172643373255731925167694226950680420940313"<< endl; if (n==49) cout <<"620960027832821612639424806694551108812720525606160920420940313"<< endl; if (n==50) cout <<"31035053229546199656252032972759319953190362094566672920420940313"<< endl; return 0; } ```
by 蒟蒻lxy @ 2018-07-17 13:05:01


|