又让我找到了一个发水贴的角度
相信活动Day7里,大家都已经被烧得哭爹喊娘了,不过阿努哪怕忍着痛(扣了多达20血555),也还秉持着求知精神(谁让阿努是丰饶智识纯美三重命途行者呢),想要知道究竟有多少向日葵把大家烧得这么惨。
以及,他们真的是想要害大家的坏笔……吗?
————————
计算方法非常简单,由于一个向日葵会灼烧自身所在区域以及周边8格,所以一个格受到的灼烧次数由自身及周边8个格决定。假设第i个格子向日葵放技能次数是xi,受到灼烧次数为yi,例如,对第8个格子:y8=x5+x6+x7+x8+x9+x10=7。这样可以建立联立方程组,剩下的,就是大家小学都会的鸡鸡鸡鸡兔兔兔兔同笼问题~
但,假如方程无解呢?
(用gpt做了下图,虽然有各种要微调的地方但总的来说还是好用的)
问题的重点出在第8个格子上:为了满足上半的条件,必须让x8=0,只要x8=1,由y6=1,必须x5=x3=0,但y3=1,不符合;但在下半,第10和第13个格子的唯一差别在于是否受到x8的伤害,所以x8=1,产生矛盾!
当然最大的可能是可爱兔兔因为修建避难所过于疲劳,一不小心算错了~(有惩罚CG吗,搓手手)
实际上很有可能是y10=6或y13=7,但无论是哪种,由于下半部分最下面两行是上下对称的,所以实际上解的数量非常多!要怎么办呢?
边界约束!
————————
(7.急流湖泊)……有3个瞄瞄向日葵开始发动了它的美妙歌喉但是发现剩下的都是同担所以据否……
由于向日葵技能可以发动失败,所以某一地开技能的向日葵数量,肯定不少于发动技能失败的向日葵数量!
有了这些边界约束条件,我们就可以知道某一地向日葵的保底数量,进而计算出剩下的可能:
可以看到,除了可能在区域5造成比较多杀伤的1个向日葵(但如果目的是最大杀伤,为什么不选下半区呢),以及在悲观估计下才存在于区域9或12的1个向日葵,剩下的向日葵,全部开在边角位!
他们并不想伤人,他们只是想自保而已!
只是由于下半区域全部开放,而且只有3列,所以只要出现在9或12区,就会被四个边角位的向日葵灼烧,这也是没办法的事。
阿努我自己去的就是这两个区域,本意是躲避豌豆,但还是没有思考到葵花们带刺的善意。
根据飒飒的计算,存活下来的植物数为68向日葵31坚果10射手8未知,共117名植物,开了技能的也只有12名向日葵而已,不到总数的1/5!
大部分人依然怀揣着善意没有开技能,不然场面会远比现在惨很多倍!
另外,关于豌豆,只需把被炮击次数加起来除以3就是释放技能的豌豆数量,而这个数字是5,算上未知也大概1/3了,但就如大家所看到的,豌豆造成的损伤远没有向日葵集体自爆要高。
所以,既是出于理性,也是出于对善意的回报,希望大家最好都不要再开技能了!目前最高分极大可能是在坚果中决出,继续折磨向日葵没有任何意义。
而且这只是一个终究会结束的活动,让陌生人获得活到最后的机会,远比争取几乎不可能得到的胜利更有意义,不是吗?
|