討論串[問題] 樂透號碼最佳化的問題
共 9 篇文章
內容預覽:
我認為這解法的方向正確 (orz 拜一下),但直覺覺得程式寫得有點小誤差. 1. 'method' 應該要先把所有已知的中獎組合先放進去. i = 0 to (n-1). method[coin[i]].insert(coin_bit[i]). 2. 光是跑一層 for-loop 來建表是不夠的.
(還有643個字)
內容預覽:
我試著先改成以下的情況,複製了之前計算過的method。. 跑出的答案就是1600, choose: 1 2 3 4. 不過我想可能要多生幾個case來測試,無法確認正確性。. Bleed. for(int i = 0; i < n; ++i) {. if(i > 0) {. method[i] =
(還有1575個字)
內容預覽:
說實話,現在我對於之前說的 #2 又沒什麼信心了 XD. 但 #1 我認為的確得先把已知的解放進去. (或許把 j 的方向反過來,從 coin[i] 跑到 sum 就可以了. 但我會選先把已知解通通先放進 method 裡去,免得夜長夢多). 又,就我對原題的解讀來看,下面這組輸入應該開獎 1 2
(還有186個字)
內容預覽:
copy 那組虛擬的解我認為是錯的,因為就 method[200] 而言,. 0 的 bit pattern 所代表的號碼不應該讓購買者中 $200. 且這裡用 i 當 method 的 index 很奇怪…. method 的 index 是獎金的金額. i 是下注獎卷的 index.... --
(還有200個字)