题面里面集合 S 有些地方用的又是 \text,有些用的又是 \mathbf。
放上统一后的版本:
给定实直线 L 上 n 个开区间组成的集合 I,和一个正整数 k,试设计一个算法,从开区间集合 I 中选取出开区间集合 S⊆I,使得在实直线 L 上的任意一点 x,S 中包含 x 的开区间个数不超过 k,且 ∑z∈S∣z∣ 达到最大(∣z∣ 表示开区间 z 的长度)。
这样的集合 S 称为开区间集合 I 的最长 k 可重区间集。∑z∈S∣z∣ 称为最长 k 可重区间集的长度。
对于给定的开区间集合 I 和正整数 k,计算开区间集合 I 的最长 k 可重区间集。
给定实直线 $\text{L}$ 上 $n$ 个开区间组成的集合 $\mathbf{I}$,和一个正整数 $k$,试设计一个算法,从开区间集合 $\mathbf{I}$ 中选取出开区间集合 $\mathbf{S}\subseteq\mathbf{I}$,使得在实直线 $\text{L}$ 上的任意一点 $x$,$\mathbf{S}$ 中包含 $x$ 的开区间个数不超过 $k$,且 $\sum_{z\in\mathbf{S}}\lvert z\rvert$ 达到最大($\lvert z\rvert$ 表示开区间 $z$ 的长度)。
这样的集合 $\mathbf{S}$ 称为开区间集合 $\mathbf{I}$ 的最长 $k$ 可重区间集。$\sum_{z\in\mathbf{S}}\lvert z\rvert$ 称为最长 $k$ 可重区间集的长度。
对于给定的开区间集合 $\mathbf{I}$ 和正整数 $k$,计算开区间集合 $\mathbf{I}$ 的最长 $k$ 可重区间集的长度。