還在用excel找四核六技嗎?快來試試我寫的小程式,直接自動從大量核心寶石中找出四核六技,甚至六核九技的組合!
使用說明:
1)
請先開個記事本,自行將自身職業要練的6個核心對應到數字1~6(六核九技對應1~9)
2)
目前程式使用網頁版,無須下載任何檔案
(如果上面連結死掉,請到這裡抓原始碼,並將其貼在網路上任一線上c/c++ complier。原始碼載點:)
按綠色按鈕FORK THIS即可編輯
3)
接下來有2個參數要設定:
在程式碼前幾行找到
char mode = '1';
mode設定'1'找4核6技 ,'2'找 6核9技
char enumerate = '2';
enumerate設 '1' 列出所有解,設'2' 列第一組合乎成本解,設'3'列第一組解
4)
往下看到
char s1[1000] = "231,145,163,654,124,245,236,124"
依照剛才建立的對應,以數字表示持有的核心,把自己持有的寶石輸進去
一顆核心用"ABC"表示,ABC都是1~6(六核九技1~9)的整數,按照對應表對應到技能
注意技能主詞必須是c
以我的職業為例,
參考上圖,由下往上的順序是 連弩/閃光箭雨/終極攻擊
因此"453"表示"連弩/閃光箭雨/終極攻擊"
5)
最後按綠色按鈕RUN就可以看結果囉
若enumerate選'1'會列舉所有解(可能會比較久,不建議)
若選'2'會嘗試找出第一組值得投資的解(因為核心直接互吃,會比分掉重新合划算)
若選'2'但都沒有值得投資的解,請選'3',會找出第一組解
若還是沒有,就是沒有了(或是有bugQAQ)
感謝閱讀
致謝
感謝ㄎㄎㄡ大大的提醒,加入檢查重複主詞的條件
感謝Ayahuasca大大的建議,現在的計算參考了回朔演算法,遇到不合格的部份解會直接跳下一棵子樹