⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 3390447_ce.cpp

📁 部分PKU上的源码
💻 CPP
字号:
#include<iostream.h>
int a[101][101],i,j,k,time,t,x,y,l;
void print_white(int x,int y,int l)
{
	for(i=x;i<=x+l-1;i++)
	{
		for(j=y;j<=y+l-1;j++)
		{
			a[i][j]=0;
		}
	}
}
void print_black(int x,int y,int l)
{
	for(i=x;i<=x+l-1;i++)
	{
		for(j=y;j<=y+l-1;j++)
		{
			a[i][j]=1;
		}
	}
}
void test(int x,int y,int l)
{
	int result;result=0;
	for(i=x;i<=x+l-1;i++)
	{
		for(j=y;j<=y+l-1;j++)
		{
			if(a[i][j]==1) result++;
		}
	}
	cout<<result;
}
int main ()
{
	for(i=1;i<=100;i++)
	{
		for(j=1;j<=100;j++)
		{
			a[i][j]=0;
		}
	}
	cin>>t;time=1;
	char b[6];
	for(k=0;k<t;k++)
	{
		
		cin>>b;
		cin>>x;cin>>y;cin>>l;
		if( b[0]=='W') print_white(x,y,l);
		else
			if( b[0]=='B') print_black(x,y,l);
			else 
				if(b[0]=='T') 
				{
					if(time!=1) {cout<<endl;time++;}
					test(x,y,l);
				}
				

	}
	return 1;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -