#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll ans=0;
int main()
{
int n=0, X=0,Y=0;
cin>>n>>X>>Y;
// ios::sync_with_stdio(false),cin.tie(0),cout.tie(0);
for(int i=0;i<n;i++)
{
int x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
//剔除不在矩形区域内的矩形
if((x1>=X)||(y2<=0)||(x2<=0)||(y1>=Y)) continue;
x1 = max(x1,0);
y1 = max(y1,0);
x2 = min(x2,X);
y2 = min(y2,Y);
ans+=(y2-y1)*(x2-x1);
}
cout<<ans;
return 0;
}
CSP 202303-1 土地丈量
于 2024-03-12 15:03:43 首次发布