2018.10.18 NOIP训练 [SCOI2018]Pipi 酱的日常(线段树)

传送门
线段树好题啊。


题目要求的是 s u m − a − b − c + m a x sum-a-b-c+max sumabc+max{ ∣ a + v ∣ + ∣ b + v ∣ + ∣ c + v ∣ |a+v|+|b+v|+|c+v| a+v+b+v+c+v}.
那么后面有几种情况:

  1. a + v + b + v + c + v a+v+b+v+c+v a+v+b+v+c+v
  2. a + v − b − v + c + v a+v-b-v+c+v a+vbv+c+v
  3. a + v + b + v − c − v a+v+b+v-c-v a+v+b+vcv
  4. − a − v + b + v + c + v -a-v+b+v+c+v av+b+v+c+v
  5. a + v − b − v − c − v a+v-b-v-c-v a+vbvcv
  6. − a − v + b + v − c − v -a-v+b+v-c-v av+b+vcv
  7. − a − v − b − v + c + v -a-v-b-v+c+v avbv+c+v
  8. − a − v − b − v − c − v -a-v-b-v-c-v avbvcv

<=>

  1. a + b + c + 3 v a+b+c+3v a+b+c+3v
  2. a − b + c + v a-b+c+v ab+c+v
  3. a + b − c + v a+b-c+v a+bc+v
  4. − a + b + c + v -a+b+c+v a+b+c+v
  5. a − b − c − v a-b-c-v abcv
  6. − a + b − c − v -a+b-c-v a+bcv
  7. − a − b + c − v -a-b+c-v ab+cv
  8. − a − b − c − 3 v -a-b-c-3v abc3v

那么对于 v v v之前的数维护全局最大值就行了。
一共也就8种值,分类讨论就行了
代码

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值