编程题
### 问题描述 小辉有 $n$ 条线段,他知道这些线段的左、右端点的坐标。因为线段可能存在重合的部分,所以小辉可以将某些有重合部分的线段并在一起,即若线段 $i,j(i\neq j)$ 满足 $l_i\leq l_j \leq r_i$ ,那么新线段的左右区间为 $[l_i,max(r_i,r_j)]$ 。小辉想知道不断重复这个过程后,这 $n$ 条线段可以构成的最长线段长度为多少。 ### 输入格式 第一行一个数 $n$ 。 接下来 $n$ 行,每行两个数字 $l_i,r_i$ ,表示第 $i$ 条线段的左、右端点分别为 $l_i,r_i(l_i