点击前往试题目录:https://blog.csdn.net/best335/article/details/99550556
#include<iostream>
#include<cstring>
using namespace std;
int main(){
int n=0,maps[101][101],ans=0;
memset(maps,0,sizeof(maps));
cin>>n;
for(int i=0,x0,y0,x1,y1;i<n;++i){
cin>>x0>>y0>>x1>>y1;
for(int j=x0;j<x1;++j)
for(int k=y0;k<y1;++k)
maps[j][k]=1;
}
for(int i=0;i<101;++i)
for(int j=0;j<101;++j)
if(maps[i][j]==1) ++ans;
cout<<ans<<endl;
return 0;
}