4279 - 彩色画笔(paint)

题目描述

彩色画笔

文件读写

  • 输入文件 paint.in
  • 输出文件 paint.out

限制

  • 1000ms
  • 512MB

题目描述

众所周知,在计算机中,白色是用 RGB(红绿蓝) 三原色叠加调出来的 将红色、绿色、蓝色全部调至最高,就会在计算机中得到纯白色。 于是小 Y 突发奇想:是不是用红色水彩笔 + 绿色水彩笔 + 蓝色水彩笔就能涂出白色呢? 机智的小 Y 拿出一张纸和三种颜色的水彩笔,准备尝试一下 小 Y 先在白纸上大致规划了一段数轴,用来描述他使用水彩笔画的位置

  1. 他会将红色水彩笔在数轴端点 (L_1) 处开始,一直画到端点 (R_1) 处
  2. 然后将绿色水彩笔在数轴端点 (L_2) 处开始,一直画到端点 (R_2) 处
  3. 最后将蓝色水彩笔在数轴端点 (L_3) 处开始,一直画到端点 (R_3) 处 结果小 Y 发现,三种颜色叠加后并不会产生白色,而是一种褐色接近黑色! 现在小 Y 想知道,这个数轴上有多少长度的区间被涂成了黑色? (P.S.) 数轴从端点 L 到端点 R 的实际长度是 (R-L)

在现实生活中,红色水笔 + 蓝色水笔 = 紫色,红色水笔 + 绿色水笔 = 棕色,蓝色水笔 + 绿色水笔 = 青色

输入格式

输入第一行包含两个整数 (L_1,R_1),表示红色水彩笔画的位置 输入第二行包含两个整数 (L_2,R_2),表示绿色水彩笔画的位置 输入第三行包含两个整数 (L_3,R_3),表示蓝色水彩笔画的位置

输出格式

输出一行包含一个整数,表示这个数轴被涂黑的长度

数据范围

对于所有测试数据保证: (0 \leq L_1 < R_1 \leq 100, 0 \leq L_2 < R_2 \leq 100,0 \leq L_3 < R_3 \leq 100)

表格

测试点编号特殊性质
(1 \sim 2)(L_1=L_2=L_3,R_1=R_2=R_3)
(3 \sim 4)保证数轴上最终不存在黑色
(5 \sim 6)保证 (L_1 < L_2 < L_3 < R_3 < R_2 < R_1)
(7 \sim 10)无

样例输入 1

0 3
1 5
2 6

样例输出 1

1

样例解释 1

被涂上黑色的部分是 ([2,3]) 长度为 1

样例输入 2

0 1
4 5
1 10

样例输出 2

0

样例输入 3

0 3
3 6
6 8

样例输出 3

0
输入

输入格式

输入第一行包含两个整数 (L_1,R_1),表示红色水彩笔画的位置 输入第二行包含两个整数 (L_2,R_2),表示绿色水彩笔画的位置 输入第三行包含两个整数 (L_3,R_3),表示蓝色水彩笔画的位置

输出

输出格式

输出一行包含一个整数,表示这个数轴被涂黑的长度

样例

输入

0 3
1 5
2 6

输出

1
标签
题目参数
时间限制 1 秒
内存限制 512 MB
提交次数 11
通过人数 9
金币数量 2 枚
难度 入门


上一题 下一题