#998. Fence Painting
Fence Painting
题目描述
几个炎热的夏天和寒冷的冬天已经对农场主John的栅栏造成了伤害,他决定是时候在他最喜欢的奶牛贝西的帮助下重新粉刷栅栏了。不幸的是,尽管贝西实际上非常擅长粉刷,但她并不擅长理解农夫约翰的指示。
如果我们把栅栏看成一维数轴,John粉刷了x=a和x=b之间的区间。例如,如果a=3, b=5,那么John画了一个长度为2的区间。贝西误解了John的指令,粉刷了从x=c到x=d的区间,这段区间可能与John的部分或全部区间重合。请确定现在油漆覆盖的栅栏的总长度。
输入格式
输入的第一行包含整数a和b,由空格分隔(a<b)
第二行包含整数c和d,由空格分隔(c<d)
a、b、c和d的值都在0…100范围内,包括100。
输出格式
请输出一行,表示油漆覆盖的栅栏的总长度。
样例
输入样例
7 10
4 8
输出样例
6
样例提示
6个栅栏单元被油漆覆盖,从x=4一直到x=10。