传统题 文件IO:shui 1000ms 256MiB

水温

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

小 H 的洗澡水初始温度为 ss 度,他能够接受的洗澡水温度在 LL 度到 RR 度之间。

在他洗澡的时候,会有 nn 个人在外面开水龙头,其中第 ii 个人在第 aia_i 时刻使用水龙头,使洗澡水的温度升高 xix_i 度(xi<0x_i<0 表示水温降低 xi-x_i 度)。同一个时刻对水温的影响被认为是同时发生的。

宿舍里的花洒比较神奇,可以在任意时刻调到任意温度。但是小 H 比较懒,不想调太多次水温,他想请你找一种调最少次数水温的方案,使得在所有的时刻中,水温都在他能够接受的洗澡水温度范围内。

输入格式

第一行包含两个整数 n,sn,s,表示人数与初始水温。

第二行包含两个整数 L,RL,R,表示小 H 能接受的洗澡水温度范围。

接下来 nn 行,每行包含两个整数 ai,xia_i,x_i,表示第 ii 个人使用水龙头的时刻与对水温造成的影响。

输出格式

输出一行,包含一个非负整数,表示他最少需要调多少次水温。

5 10
9 11
3 1
1 -1
4 2
9 -1
6 2
1

说明/提示

【样例解释】

洗澡水温度变化如下:

  • 在时刻 11,水温降低 11 度;
  • 在时刻 33,水温升高 11 度;
  • 在时刻 44,水温升高 22 度;
  • 在时刻 66,水温升高 22 度;
  • 在时刻 99,水温降低 11 度;

以下是其中一种最优方案,只需调节 11 次水温:

  • 在时刻 44 把水温调到 99 度。

【数据范围】

对于所有数据,保证:1n1051 \le n \le 10^{5}1ai1091 \le a_i \le 10^{9}109xi109-10^{9} \le x_i \le 10^{9}109LsR109-10^{9} \le L \le s\le R \le 10^{9}

图灵周赛 Round 25(一场)

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-9-13 20:55
结束于
2025-9-14 0:55
持续时间
4 小时
主持人
参赛人数
18