#HXOJ4183. 一维差分数组练习题四:金发姑娘和N头牛

提交1 通过1
通过率100%
时间限制2000ms
内存限制256MiB

题目描述

题目描述

你可能听过关于金发姑娘和三只熊的经典故事。然而,鲜为人知的是,金发姑娘最终成了一个农民。在她的农场中,她的牛棚里有 NN 头奶牛。

不幸的是,她的奶牛对温度相当敏感。对于奶牛 ii,使其感到舒适的温度为 AiA_iBiB_i

如果金发姑娘将牛棚的恒温器的温度 TT 设置为 T<AiT<A_i,奶牛就会觉得冷,并会产出 XX 单位的牛奶。

如果她将恒温器的温度 TT 设置在 AiTBiA_i\le T\le B_i,奶牛就会感到舒适,并会产出 YY 单位的牛奶。

如果她将恒温器的温度 TT 设置为 T>BiT>B_i,奶牛就会觉得热,并会产出 ZZ 单位的牛奶。

正如所期望的那样,YY 的值始终大于 XXZZ

给定 X,Y,ZX,Y,Z 以及每头奶牛感到舒适的温度范围,请计算通过合理设定恒温器温度,金发姑娘可获得的最大产奶量。恒温器温度可设置为任何整数。

输入格式

第一行包含四个整数 N,X,Y,ZN,X,Y,Z

接下来 NN 行,每行包含两个整数 AiA_iBiB_i

输出格式

输出可获得的最大产奶量。

输入数据 1

4 7 9 6
5 8
3 4
13 20
7 10

输出数据 1

31

输入数据 2

1 1 5 2
3 7

输出数据 2

5

输入数据 3

3 2 4 1
0 0
1 2
2 3

输出数据 3

9

数据范围与约定

1N200001\le N\le200000X,Y,Z10000\le X,Y,Z\le10000AiBi1090\le A_i\le B_i\le10^9,且 Y>XY>XY>ZY>Z