#AT2245. A - Intersection

A - Intersection

当前没有测试数据。

A - 交叉部分

分数:$100$ 分

问题描述

我们有一个数轴。Takahashi 涂了一些部分,如下:

  • 首先,他将从 $X=L_1$ 到 $X=R_1$ 的部分涂成红色。
  • 然后,他将从 $X=L_2$ 到 $X=R_2$ 的部分涂成蓝色。

找出同时被涂成红色和蓝色的部分的长度。

约束条件

  • $0\leq L_1<R_1\leq 100$
  • $0\leq L_2<R_2\leq 100$
  • 输入中的所有值都是整数。

输入

从标准输入中以以下格式给出输入:

L1L_1 R1R_1 L2L_2 R2R_2

输出

以整数形式输出同时被涂成红色和蓝色的部分的长度。


0 3 1 5
2

从 $X=0$ 到 $X=3$ 的部分被涂成红色,从 $X=1$ 到 $X=5$ 的部分被涂成蓝色。

因此,从 $X=1$ 到 $X=3$ 的部分同时被涂成红色和蓝色,长度为 $2$。


0 1 4 5
0

没有部分同时被涂成红色和蓝色。


0 3 3 7
0

如果被涂成红色和被涂成蓝色的部分相邻,那么同时被涂成红色和蓝色的部分的长度为 $0$。