2 条题解

  • 0
    @ 2025-9-8 15:36:55
    #include<bits/stdc++.h>
    using namespace std;
    int main() {
    	int map[102][102]={0},n,sum=0,x1,y1,x2,y2;
    	cin>>n;
    	for(int i=1;i<=n;i++){
    		cin>>x1>>y1>>x2>>y2;
    		for(int j=x1+1;j<=x2;j++)
    		for(int k=y1+1;k<=y2;k++){
    			map[j][k]=1;//涂色
    		}
    	}
    	for(int i=1;i<=101;i++)
    		for(int j=1;j<=101;j++)
    			if(map[i][j])
            sum++;//计数
    	cout<<sum;
        return 0;
    }
    

    信息

    ID
    188
    时间
    1000ms
    内存
    256MiB
    难度
    6
    标签
    递交数
    40
    已通过
    12
    上传者