鸣潮吧 关注:351,127贴子:6,345,745

既然这样斗争,我就要考考大家的基本数值功底了,你真的足够兔吗

只看楼主收藏回复

假设有这样三个角色ABC组队,每一轮循环中:
A:攻击力1000,倍率2000%,暴击率90%,暴击伤害200%。没有辅助能力
B:攻击力1000,倍率1000%,暴击率50%,暴击伤害100%。可以给A50%伤害加深,给全队10%攻击力
C:攻击力1000,倍率500%,暴击率0%,暴击伤害50%。可以给全队20%暴击率,40%暴击伤害
第一问(1分):在长期循环中,这个队伍的循环总伤是多少?
第二问(99分):这三个人各自贡献了总伤中的多少?


IP属地:上海1楼2025-03-10 08:46回复
    bianqxq00、樱桃千层盒子、百里雪寂. . . 被楼主禁言,将不能再进行回复
    我直接复制到deepseek上了


    IP属地:广东来自Android客户端2楼2025-03-10 09:04
    收起回复
      题目条件严重不足,提问方式存在逻辑错误,所以回复给你也瞎扯
      1.题目中没有限制一轮循环时长,也没有指明询问的是几轮循环,也没有指名长期是多久,所以总伤无限
      2.题目中没有指出BC分别需要的登场时长(也许你题中的倍率指的是一轮登场的输出倍率),以及一轮循环中ABC轮切的顺序和次数,也没有指出buff覆盖率(几轮),无法计算。
      由于题目设置的极度不严谨。我权且当做你不是想来问问题的,只是想来闹腾和赢的。


      IP属地:陕西3楼2025-03-10 09:06
      收起回复
        按贡献来说A和B是等量的,C是其次的,但是如果按鸣潮角色B的加深需要特定条件的情况下,C是最泛用的,AB都只能为队伍一服务情况下,C除了队伍一还有队伍二,所以你这个提问如果是想反应鸣潮队伍问题则不够严谨。


        IP属地:广东来自Android客户端5楼2025-03-10 09:34
        收起回复
          假设:
          1.轮切顺序为CBA。这意味着BC需要在每一轮续BUFF
          2.BC的buff可以在第一轮循环后持续到下一轮他们自身上buff后。这意味着BC可以在循环轮次中吃满全部全队BUFF
          那么循环轮次中
          3.面板中的暴击伤害为 总暴击伤害 - 基础暴击伤害(100%)
          4.不考虑其他任何伤害乘
          总输出140470
          贡献的话要看是否考虑buff对于队伍的贡献。考虑buff的话也要设置参考系,到底是从零一个个加角色算,还是从整队一个个减角色算,各有各的优缺点。这里暂且选第二种。
          不带B但是带C 总输出73900 B贡献率约47%
          不带C但是带B总输出108900 C贡献率约 22%
          不带A但是带BC 懒得算了,瞄了一眼大概有个七成往上了
          实际上不能这么算因为如果没有其他限制条件,少个角色会缩短循环时间导致DPS增加,一增一减谁又知道呢?


          IP属地:陕西6楼2025-03-10 09:51
          收起回复
            最近那个梗很适合评论你这个贴
            月底一结算,哎呀~~我主C得了——MVP!!一看副C和辅助天天不打倍率不是上BUFF就是耍杂技——躺赢狗!!!


            IP属地:陕西7楼2025-03-10 09:57
            回复
              少条件吧,一轮循环时长和buff时长,按照30和14秒算吗?



              IP属地:上海来自Android客户端8楼2025-03-10 10:20
              收起回复
                这个问题应该是这样计算的。
                A的直接伤害:1000*(1+0.1)*20*(1+1*2.4)*(1+0.5)=112200
                B的直接伤害:1000*(1+0.1)*10*(1+0.7*1.4)=21780
                C的直接伤害:1000*(1+0.1)*5*(1+0.2*0.9)=6490
                总伤=112200+21780+6490=140470
                以上非常的简单,相信只要懂乘区理论就能算出来。
                但问题在于,如果我们直接把c踢掉,总伤会减少6490吗?这不可能,《buff造成的伤害要算在拐打的头上》是核心思想。
                那么,A没有任何辅助能力,他其实就打了自身提供的1000*20*(1+0.9*2)=56000伤害。
                同理,B的本体伤害是1000*(1.1)*10*(1+0.5*1)=16500
                C的本体伤害是1000*5*(1+0.2*0.9)=5900。
                接下来计算互相拐的能力。
                C只吃B的buff,因此6490-5900=590归B。B也只吃C的buff,所以21780-16500=5280归C。1
                接下来最麻烦的是A。B给A的buff是10%攻击和50%加深,等效65%总伤。C的双爆buff则要计算:原本的等效双爆是(1+0.9*2)=2.8,提升以后变成了(1+1*2.4)=3.4,也就是提升了0.6/2.8的倍率。
                算一下A裸伤56000*1.65*3.4/2.8=112200,数字没有问题。
                那么,56000*0.65=36400归B没有问题,56000*0.6/2.8=12000归C也没有问题。112200-56000-36400-12000=7800该怎么分配?这里没有好的定论,但可以粗略认为按比例分配。0.6/2.8约等于0.215,7800*(0.65/(0.218+0.65))≈5841是B,7800*(0.218/(0.218+0.65))≈1959是C。
                最终,A打了56000,B打了16500+590+36400+5841=59331。C打了5900+5280+12000+1959=25139。最后验算一遍,56000+59331+25139=140470,收工。
                这个队伍中,其实A打了56000/140470=39.8%,B打了59331/140470=42.2%,C打了25139/140470=17.9%。


                星座王
                点亮12星座印记,去领取
                活动截止:2100-01-01
                去徽章馆》
                IP属地:上海来自Android客户端9楼2025-03-10 11:04
                收起回复
                  希腊奶喵 , 我只会玩二保一


                  IP属地:上海10楼2025-03-10 11:14
                  回复
                    rdps算法吧,目测AB应该差不多,C是躺赢狗


                    IP属地:湖北来自Android客户端11楼2025-03-10 12:12
                    回复
                      最正确的做法:
                      把这3个拉出来实机一遍,而不是在这拉表脑测。
                      论拉表卡卡罗无敌


                      IP属地:湖南来自Android客户端12楼2025-03-10 12:58
                      收起回复


                        IP属地:上海来自Android客户端13楼2025-03-10 14:27
                        回复


                          IP属地:甘肃来自Android客户端14楼2025-03-10 17:35
                          回复
                            搜了下rdps算法,mmo中用到的东西,确实有说法。兴许可以推广一下。


                            IP属地:陕西来自Android客户端15楼2025-03-10 19:09
                            回复
                              有点意思,下一步可以思考今汐与协同攻击队友伤害的关系


                              IP属地:山东来自Android客户端16楼2025-03-10 19:46
                              收起回复