看板 C_and_CPP 關於我們 聯絡資訊
( *[1m *[m 為色碼,可以按 Ctrl+V 預覽會顯示的顏色 ) ( 未必需要依照此格式,文章條理清楚即可 ) 題號: ACM 10883 http://www.tcgs.tc.edu.tw/~sagit/luckycat/q10883.htm 遇到的問題: WA 有問題的code: (請善用置底文的標色功能) http://nopaste.csie.org/aec1a 補充說明: 本來是TLE改成O(n)之後變成WA 囧 檢查了好幾遍還是看不出哪裡錯 題目給的測資key進去都是正確的...自己也亂給了幾個出來也是正確的 只好請版友們幫忙看看 謝謝^^ -- ~宅男的四個徵兆~ ∠□ ○ ! * \○/ ★    (○ ? ╦╦└□ " ○□═ □   □> ║║√√ ╦══╦ ∥    |\ 一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.169.100.190
Fenikso:50000取25000遠遠超過double能記錄的大小 02/06 22:24
Fenikso:算完再除以2^49999一定是錯的 02/06 22:27
Fenikso:在這邊要一邊做加法一邊除2才不會爆 02/06 22:27
dendrobium:也就是不需要 #1BQioX50 那樣整合? 02/06 22:44
Fenikso:整合? 不太懂你的意思 02/06 22:45
Arim:感謝一樓的大大,不過我不懂50000取25000是什麼意思? 02/07 07:58
dendrobium:組合數 02/07 10:20
Arim:還是有點不懂,我想問的是,50000取25000用double存會爆掉,可是 02/07 10:31
Arim:我是取完之後再除以2^49999之後才放進去double,請問這樣為什 02/07 10:32
Arim:麼還會爆掉呢???? 02/07 10:32
ledia:運算到中間, 暫時的值也要一個空間去存呀 02/07 12:37
ledia:那個空間也是 double, 一樣會爆掉 02/07 12:38
Arim:非常感謝,已經AC了@@ 02/08 13:51
Fenikso:恭喜XD 02/09 01:08