精華區beta Programming 關於我們 聯絡資訊
※ 引述《NightForever》之銘言: > > 是需要多少百千億萬年時間呢? > > (我乘到千萬年時,只得到 8.64*10^11,之後我就懶得再算.....) > > 現在,您對「階乘」的意義有概念了吧? > 原po也沒說要解複雜度n!且n=200的問題 > 倒是你從頭到尾一直強調那些跟原po所需不相關的事情... > 原po只是要算個200! 看看200!是多少罷了 有你講的那樣求什麼o(n!)的問題嗎? > 大夥給他的答案也都只是求出200!的答案罷了... > 別在那強調什麼階乘的意義概念 您先正確解讀別人的文章吧... 原來如此呀~,那受教了! 照您的說法,請教一下200!的乘績,您要用什麼型態的變數來裝它? 或是說,您有特別的算法可以求出結果? 以下是某網友的回答,您認為它是您的意思嗎? int main () { int answer = 1; for ( int i = 10000 ; i >= 1 ; i-- ) { answer = answer * i; } write ( "Answer:%d\n", answer ); } -- ┌─────KKCITY─────┐ KKBOX 可立刻 聽音樂 ■ bbs.kkcity.com.tw ■■所有想找的歌通通不必等 ■■ └──From:220.228.245.20 ──┘ http://www.kkbox.com.tw --