极其朴素的算法。😂
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
int n=s.nextInt();
int a=s.nextInt();
int b=s.nextInt();
int area=0;
int[][] xy=new int[n][4];
int i;
for(i=0;i<n;i++) {
xy[i][0]=s.nextInt();
xy[i][1]=s.nextInt();
xy[i][2]=s.nextInt();
xy[i][3]=s.nextInt();
}
for(i=0;i<n;i++) {
int x1=0,y1=0,x2=a,y2=b;
if(xy[i][0]>0) x1=xy[i][0];
if(xy[i][1]>0) y1=xy[i][1];
if(xy[i][2]<a) x2=xy[i][2];
if(xy[i][3]<b) y2=xy[i][3];
if((x2-x1)<0 || (y2-y1)<0) area+=0;
else area+=(x2-x1)*(y2-y1);
}
System.out.println(area);
}
}