A27801.交集
入门
通过率:0%
时间限制:1.00s
内存限制:128MB
题目描述
时间限制:1000ms
内存限制:128MB
给定一条数轴。数轴的一部分被涂上了颜色,如下所示:
- 首先,从 X=L1 到 X=R1 的部分被涂成红色。
- 接着,从 X=L2 到 X=R2 的部分被涂成蓝色。
求出数轴上被同时涂成红色和蓝色的那部分的长度。
数据范围
- 0≤L1<R1≤100
- 0≤L2<R2≤100
- 所有输入的数值均为整数。
输入格式
对于每个测试文件输入格式如下:
L1 R1 L2 R2
输出格式
在单独的一行输出数轴上同时涂有红色和蓝色部分的长度。
输入输出样例
输入#1
0 3 1 5
输出#1
2
输入#2
0 1 4 5
输出#2
0
输入#3
0 3 3 7
输出#3
0
说明/提示
样例 1:
从 X=0 到 X=3 的部分被涂成红色,从 X=1 到 X=5 的部分被涂成蓝色。
因此,数轴上从 X=1 到 X=3 的部分被同时涂成红色和蓝色,其长度为 2。
样例 2:
数轴上没有任何地方被同时涂为红色和蓝色。
样例 3:
数轴上涂成红色的部分和涂成蓝色的部分相邻,同时涂成红色和蓝色的部分的长度为 0 。