梅露可物语日服吧 关注:24,378贴子:612,492

【强迫症福音】祈祷AP计算器

只看楼主收藏回复

事情是这样的,最近咱们开始彪祈祷
我也彪得飞起,就在昨天,进图后似乎发现98%了,然后弹出了吃钻画面。。。
然后。。。
我点了。。。
估计浪费了将近200的AP!!!!这这这。。
我是AP重度强迫症。。怎么能容忍这种事情发生!
后来在群里一问,大家都一样!
于是我来造福队员啦~~
使用了matlab作为工具。。不过感觉受众面很小,我与其也只会mma之类的了。。
希望有大神做个网页或者excel~


IP属地:上海1楼2015-03-31 17:51回复
    二楼备用


    IP属地:上海2楼2015-03-31 17:52
    收起回复
      好厉害


      IP属地:澳大利亚来自iPhone客户端3楼2015-03-31 17:53
      收起回复
        *本楼主题无关,可以跳过~
        源代码:
        clear;clc;
        expr=input('还差多少经验升级?exp=');
        N=input('刷图需要的AP数?');
        exp=input('此图一次多少经验值?');
        AP=input('现有的AP上限?');
        APr=input('当前剩余AP?');
        rw=input('预算多少瓶元气水?');
        o=input('能接受溢出的AP?');
        n=expr/exp*N/AP+1;
        for i=1:n
        for j=1:rw
        re=floor((i*AP+j*100)/N);
        if (re*exp>=expr)&&(re*exp<(expr+exp))
        oAP=(APr+i*AP+j*100-re*N);
        if (oAP>=-5)&&(oAP<=o)
        disp('钻石 元气之水 次数 溢出');
        disp([num2str(i),' ',num2str(j),' ',...
        num2str(re),' ',num2str(oAP)]);
        end
        end
        end
        end
        昨日晚上就开始做了,不过首先想到的线性规划。
        但是线性规划搞了一下,发现是整数线性规划,钻石和元气水嘛
        用了教科书上的IntlLp自定义函数,然后报错十分可怕。
        后来又想由实数线性规划转化到整数的,觉得好低端就没搞了。。。
        结果搞了个更加低端的枚举法。。不过效果还不错。。。
        如有大神能教我这方面的知识,不甚感激~


        IP属地:上海4楼2015-03-31 17:55
        收起回复


          5楼2015-03-31 17:58
          收起回复
            因为可能只能我自己操作或者有matlab的人操作。
            所以只能由我负责尾张内部的计算,其他公会的同胞如果真的有需求,可以私信我~
            不过希望有大神出来做个excel造福大家就好了~


            IP属地:上海6楼2015-03-31 17:58
            回复
              感觉其实只要自己心里掐下就好...51ap、45ap、57ap心算下大致区间,而且200ap也就1钻的事啊


              IP属地:浙江7楼2015-03-31 18:06
              收起回复


                8楼2015-03-31 18:14
                收起回复
                  一般工会战祈祷卡经验跳时心理想吃个钻升级还可以白用4发51,这波不亏!


                  IP属地:上海来自iPhone客户端10楼2015-03-31 19:10
                  收起回复
                    一般工会战祈祷卡经验跳时心理想吃个钻升级还可以白用4发51,这波不亏!


                    IP属地:上海来自iPhone客户端11楼2015-03-31 19:10
                    回复
                      文科生并不知道楼上在说什么,只是觉得好厉害


                      IP属地:日本来自Android客户端12楼2015-03-31 19:12
                      收起回复
                        第一反应是背包问题
                        再一看数据范围不大
                        楼主这样枚举就挺好,简单粗暴 ...
                        反正解所用的钻石数和元气水的数量肯定不会上3位数 。。。
                        另外有一点,没有考虑刷图期间可以回复AP,那么有些情况下可能给出的解不是最合适的


                        IP属地:广东13楼2015-03-31 19:32
                        收起回复
                          前村你还不如做个梅璐科老黄历
                          http://www.oschina.net/code/snippet_552993_21469


                          14楼2015-03-31 21:50
                          收起回复
                            流弊


                            IP属地:云南来自iPhone客户端15楼2015-03-31 21:53
                            收起回复