Re: [問題] 樂透號碼最佳化的問題

看板Prob_Solve (計算數學 Problem Solving)作者 (Omoide wa Okkusenman!)時間13年前 (2011/02/27 11:22), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串8/9 (看更多)
※ 引述《bleed1979 (十三)》之銘言: : 我剛看懂意思了,的確有盲點。 : 現在改一下程式碼,希望不要大改才好。 : Bleed 說實話,現在我對於之前說的 #2 又沒什麼信心了 XD 但 #1 我認為的確得先把已知的解放進去 (或許把 j 的方向反過來,從 coin[i] 跑到 sum 就可以了 但我會選先把已知解通通先放進 method 裡去,免得夜長夢多) 又,就我對原題的解讀來看,下面這組輸入應該開獎 1 2 3 4 , 中獎獎金總計 $1600 : 1000 2 3 4 : 200 2 1 2 : 400 2 2 3 是故開 $1000 出來並不正確 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.40.140.129

02/27 11:24, , 1F
嗯,在上一篇我補上程式碼了,不過還是要多測試才行。
02/27 11:24, 1F
之前提到的 #2 loop 的問題可以先不管,剛才想通了之前的支持 #2 的證明是錯的 至於你後來補上的程式碼我覺得蠻怪的,詳情可看下一篇 我覺得在原本計算 "method" 的那個 loop 前放進一個新的 loop 把之前提到的 #1 從 loop i=0 to n-1 method[coin[i]].insert(coin_bit[i]) 跑一次就可以了 ※ 編輯: AmosYang 來自: 24.40.140.129 (02/27 12:10)
文章代碼(AID): #1DQSDV9f (Prob_Solve)
討論串 (同標題文章)
文章代碼(AID): #1DQSDV9f (Prob_Solve)