问题6816--栅栏绘画

6816: 栅栏绘画

[命题人 : ]
时间限制 : 1.000 sec  内存限制 : 256 MiB

题目描述

【题目描述】

经过炎热的夏天和寒冷的冬天农民约翰的栅栏已经损坏了,他决定是时候在他最喜欢的奶牛贝西的帮助下重新粉刷它了。不幸的是,虽然贝西实际上非常精通绘画,但她不太能理解农民约翰的指导。

如果我们把栅栏看作一维数轴,农夫约翰画出x=ax=b之间的区间。例如,如果a=3, b=5,那么农民约翰画一个长度为2的区间。贝西误解了农民约翰的说明,画出了从x=cx=d的区间,这个区间可能与农民约翰的部分或全部区间重叠。请确定现在被油漆覆盖的栅栏的总长度。

输入格式】(paint.in):

输入的第一行包含整数ab,用空格分隔(a<b)

第二行包含整数cd,用空格分隔(c<d)

abcd的值都在0 ~ 100的范围内。

输出格式】(paint.out):

请输出一行包含被油漆覆盖的栅栏的总长度。

样例输入

7 10

4 8

样例输出】:

6

【样例说明】

这里,总共有6个单位的栅栏被油漆覆盖,从x=4一直到x=10

 

来源/分类