#include <bits/stdc++.h>
using namespace std;
typedef struct
{
int llx;
int lly;
int urx;
int ury;
int color;
}rect;
int a,b,n;
queue <rect> q1,q2;
int res[1010];
bool judge(rect r)
{
if((r.urx>r.llx)&&(r.ury>r.lly))
return true;
else
return false;
}
int main()
{
rect currect,currectc,inputrect;
int tmpx1,tmpy1,tmpx2,tmpy2;
int i;
cin>>a>>b>>n;
currect.llx=0;
currect.lly=0;
currect.urx=a;
currect.ury=b;
currect.color=1;
q1.push(currect);
for(i=0;i<n;i++)
{
cin>>inputrect.llx>>inputrect.lly>>inputrect.urx>>inputrect.ury>>inputrect.color;
q2.push(inputrect);
while(!q1.empty())
{
currect=q1.front();
q1.pop();
if((currect.llx>=inputrect.urx)||(currect.urx<=inputrect.llx)
3060: 3.1.4 Shaping Regions形成的区域[命题人 : admin]时间限制 : 1.000 sec 内存限制 : 128 MB题目描述 N个不同的颜色的不透明的长方
最新推荐文章于 2024-08-04 15:38:02 发布