以文本方式查看主题 - 计算机科学论坛 (http://bbs.xml.org.cn/index.asp) -- 『 C/C++编程思想 』 (http://bbs.xml.org.cn/list.asp?boardid=61) ---- 求助 (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=55564) |
-- 作者:goodluck! -- 发布时间:11/18/2007 7:20:00 PM -- 求助 Description 求20以内n的阶乘。 Input Output Sample Input Sample Output |
-- 作者:goodluck! -- 发布时间:11/18/2007 8:44:00 PM -- 问题是如何输出不能用long int表示的结果 拜托!!!! |
-- 作者:卷积内核 -- 发布时间:11/19/2007 8:42:00 AM -- http://ieee.org.cn/dispbbs.asp?boardID=61&replyID=51008&ID=35480&skin=1 以前我写过啊,可以算2000以下的阶乘 计算 1999 的阶乘结果:
90197285967718530190389528004112001366154298662961 27701176470612917054629042408707646898065693316763 17184445281702927808197030255862628593532392819677 20227026219787335188370543614852173420791718762157 90438766822563743997718429623704016204473280753616 62532639882787858983576835934467952805640793580085 86163285780550021070062102169212868563500879417738 98449960641764498332926702789927451828683175066693 27520058600607631774401913407607612346049760301578 22092827403379732485257761441026174499978632254070 32768339484766050733811335666013415776102597247230 80911963760201326486131575128737602414803237546369 70829281417658897872414381572982251869956636670886 31804426245046753310805072229854706353910656866281 91578615100997495747915823547138723693516399277483 71493044196881634120762394171937347979146288702872 69918750792907734068147108974986199906799740508278 28193801711365645612519235493645481331123098553830 29657751009475677915826789357461454583895248511235 47305968803892582555342216127952824368133265188692 32519539402476230035627470130728303612706815137745 68357917030489155374726411087453906738548466207780 55669914025679300345297309982628655370588540759961 28225838928572902830109282738047618873150833971124 42222428991749007740163104149454829286908759443096 88346414139944226792319948297106976492232645546004 55185502307472495791429402538093396247319259043993 72564457040096700373129600285493647892998218253279 47806205115509345278030154391814555252800622954499 19170539968395102603842933459173895327927235007434 63284623159666688062140487100335864231809696248493 14234359996725196944683635243563586367280850177433 73875455147776197677397055371095665067840977054597 07313832087710807938126314290449006112219451243385 91027479707875995850635883785893747930809832965939 42757091789104630074103588866586769801715248454103 52949793506909904065177950803814541942872806441088 49068091241788369609151559207359566993446421172000 38962334560488336582571674721873661781828602442223 91659274708465150622658381163726839396614237369122 42546141569976254866252989563515523841800740595551 11462668634884691183502878280620014528802192642645 14688032397667290898330619198026312745535933319346 77383054227523099051042025317913838263294746196624 75984297708583620966476534183674777200229317991908 05215297249133137653027117903779470541394402139129 75544940317705283958975487008890344391434905109505 45007417603084444186012515533296103430074182491526 63910441317682790218028433906420846085665235705881 56087947888561318792376561758615495274914605067343 65210294900720903193769133208494885211887970314043 86268511327132652904311896507113379105935717514593 18818170150086625909131038019873684797601321316182 07272342555671360107522919192550506847065651742811 09583158119463163829076775056381539125299845794122 66728717718931841586865336648294677599847229118436 75441513932885043987494499617177778312034141738189 23425919224868244369762375516121110552806006479148 28595684054346912737882059443439673362595623096075 57236941813479582183624503582671411407633062390023 19612724725851818618139703788922710455241527308280 95311087143490801486662023260100996406927441340975 50364143485053536875046383324375108738768637117575 43741233601370850157905614029480890610803737189737 55475310469278337290626259188341078856403930749627 93806617647521117319393947742544288223306814519706 38329890221010461406689935579504481324394712066052 27462501783335316454720789686493371710735253606794 46600979036153239074921476129779450637741198588666 28614551628804648953666497725281941813202373251225 40404734558036316043747071986500352055709297765139 41367882740959100122484888055567315909764138079548 20948954790586693136030444552164726224892675735070 56221071527743044819789189173662661797881645719462 64419699312813662143138778157023191519458421081655 67228181547859829892331692757461580981678376775692 01712902081459918911133454760885076587669365142305 42094327706916458597566605894786427083104241184140 89662564656187607709634851348516497388219116932415 04435765186702833191934147044243865360881134424511 54246733059713009013630690105400253910787050302742 41006739297890513853538903277563862702508371661980 33126608207502404386201523805964516105077192676569 34276924321278539539767058825978559434186994034194 78963718748417490714616460981548885450719684218276 66679653910090656496727512103022281670289303481235 98075280169744976166090021717998362831196359821770 14360277375060399271659853373986565634067618268720 42831131603384418792566391448126166642170906488812 34853977171800174617157961983738181945605764270332 88918231069556237235256276131713506197635090635227 45824022966124054429337300476153396587983877790505 83997000262490315188157067220613451851749367789995 80046296240375262427707841331408804077231541527033 38706315062220932102054186559546565000577235280138 88686218903359444988542552836363839062359941642884 79221087944475802339341024050050239082311791104192 66244067135417039934243316081360104411654363909542 68942273456577801086443656095369698260463011455073 87635404654326824899292770052887251396449073018442 15910754318623108483936141084673685299643138556223 84546045149416008341508513671012988283585493165560 81747510856322134135598251320271141158798154372376 50923597047762131705749234754036695040000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 00000000000000000000000000000000000000000000000000 000000000000000000000000000000000 耗时: 1 秒 65379 毫秒 =======================================================
[此贴子已经被作者于2007-11-19 15:26:21编辑过]
|
-- 作者:fangel2000 -- 发布时间:11/19/2007 12:37:00 PM -- 呵呵, 卷积内核,牛 |
W 3 C h i n a ( since 2003 ) 旗 下 站 点 苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》 |
42.969ms |