1452: 油漆覆盖
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Normal Judger
Creator:
Submit:58
Solved:6
Description
【题目描述】
经过炎热的夏天和寒冷的冬天,农民约翰的栅栏已经损坏了,他决定是时候在他最喜欢的奶牛贝西的帮助下重新粉刷它了。不幸的是,虽然贝西实际上非常精通绘画,但她不太能理解农民约翰的指导。
如果我们把栅栏看作一维数轴,农夫约翰画出x=a和x=b之间的区间。例如,如果a=3, b=5,那么农民约翰画一个长度为2的区间。贝西误解了农民约翰的说明,画出了从x=c到x=d的区间,这个区间可能与农民约翰的部分或全部区间重叠。请确定现在被油漆覆盖的栅栏的总长度。
【输入格式】(paint.in):
输入的第一行包含整数a和b,用空格分隔(a<b)。
第二行包含整数c和d,用空格分隔(c<d)。
a、b、c和d的值都在0 ~ 100的范围内。
【输出格式】(paint.out):
请输出一行包含被油漆覆盖的栅栏的总长度。
【样例输入】
7 10
4 8
【样例输出】:
6
【样例说明】
这里,总共有6个单位的栅栏被油漆覆盖,从x=4一直到x=10。
Input
输入的第一行包含整数a和b,用空格分隔(a<b)。
第二行包含整数c和d,用空格分隔(c<d)。
a、b、c和d的值都在0 ~ 100的范围内。
Output
请输出一行包含被油漆覆盖的栅栏的总长度。
Sample Input Copy
7 10
4 8
Sample Output Copy
6
HINT
总共有6个单位的栅栏被油漆覆盖,从x=4一直到x=10。