#U1819FS2. Painting the Barn
Painting the Barn
农夫约翰不擅长多任务处理。他经常分心,难以完成长期项目。目前,他正在尝试在他的谷仓的一侧粉刷,但他一直在粉刷小的矩形区域,然后因为照料奶牛的需要而偏离了方向,使得谷仓的某些部分比其他部分涂上了更多的油漆。我们可以将谷仓的一侧描述为 2D xy 平面,Farmer John 在其上绘制 N 个矩形,每个矩形的边平行于坐标轴,每个由其左下角和右上角点的坐标描述。
Farmer John 想在谷仓上涂几层油漆,这样就不需要在不久的将来重新粉刷一遍。但是,他不想浪费时间涂抹过多的油漆。事实证明,K 层油漆是最佳用量。请帮助他确定在他画完所有矩形后,谷仓的面积正好覆盖了 K 层油漆。
输入格式(文件paintbarn.in):
第一行输入包含N和K()。剩下的 N 行中的每一行都包含四个整数 描述正在绘制的矩形区域,左下角() 和右上角 ()。所有 x 和 y 值都在 0…1000 范围内,所有矩形都有正面积。
输出格式(文件paintbarn.out):
请输出恰好被 K 层油漆覆盖的谷仓面积。
SAMPLE INPUT:
3 2
1 1 5 5
4 4 7 6
3 3 8 7
SAMPLE OUTPUT:
8