活动花费的心不应该仅仅记录活动前和活动后的心数,然后作差。因为这期间可能有社员满绊送心生日送心故障送心节日送心相册奖励等等,而这些心即便你不参加活动都能得到,计算活动收益往往是为了给下次的活动做一个参考,所以这些收益是不能计算在活动收益里的。
实际应该是,先累计出不氪心能够拿下的活动奖励,再计算出冲档所需花费的心和额外获得的活动奖励,比如一个非洲人在平刷的情况下能够拿下活动pt奖励中的4心,排名可以获得三档,而冲二档则会额外收获pt奖励的a颗心,并且需要氪N颗心,但三档的3颗心奖励就没有了,于是二档的实际支出应该是N+3-a。一档的计算同理。