还在用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大大的建议,现在的计算参考了回朔演算法,遇到不合格的部份解会直接跳下一棵子树