#P3380. 覆盖(cover)-T4-数据增强版
覆盖(cover)-T4-数据增强版
题目描述
楠楠的学校有 个男生和 个女生来到一个巨大的操场上,操场可以看成是 行 列的方格矩阵。每个男生负责打扫一些连续的行,每个女生负责打扫一些连续的列。例如有两个男生,第一个男生负责第 两行,第二个男生负责第 行;又有两个女生,第一个女生负责第 两列,第二个女生负责第 两列。打扫的区域可能重复。老师要楠楠快速计算出这些学生总共打扫了多少个方格(即至少被一人打扫的格子数)。
输入格式
第一行包含四个正整数 ,分别表示方阵的行数、列数、男生数和女生数。
接下来 行,每行两个整数 ,表示某个男生负责打扫从第 行到第 行(共 行),保证 。
再接下来 行,每行两个整数 ,表示某个女生负责打扫从第 列到第 列(共 列),保证 。
输出格式
输出一个整数,表示总共打扫的方格数。
样例
4 5 2 2
1 2
4 4
3 4
4 5
18
提示
如图,男生负责的行区间为 和 ,女生负责的列区间为 和 ,被覆盖的格子总数为 。