记录编号 232897 评测结果 AAAAAAAAAA
题目名称 失落的猴子 最终得分 100
用户昵称 Gravatar再见 是否通过 通过
代码语言 C++ 运行时间 0.184 s
提交时间 2016-03-03 13:37:18 内存使用 1.26 MiB
显示代码纯文本
#include<cstdio>
#include<cstdlib>
#include<cstring>

char ch,str[100];bool sign;short int z;
int read()
{
	z=0;sign=0;ch=getchar();
	while(ch<'0'||ch>'9') ch=getchar();
	while(ch>='0'&&ch<='9') z=z*10+ch-'0',ch=getchar();
	return z;
}

void put(char x)
{
	int num=-1;
	if(x==0) putchar('0');
	while(x!=0) str[++num]=x%10+'0',x/=10;
	while(num>=0) putchar(str[num--]);
}

short int n,m,k,x1,x2,y1,y2,l,ned;
char map[1010][1010];

int main()
{
	freopen("lostmonkey.in","r",stdin);
	freopen("lostmonkey.out","w",stdout);
	n=read();m=read();k=read();
	for(short int i=1;i<=k;i++)
	{
		x1=read();y1=read();x2=read();y2=read();l=read();
		ned=y2-y1+1;
		for(int i=x1;i<=x2;i++)
			memset(&map[i][y1],l,ned);
	}
	for(short int i=1;i<=n;i++)
	{
		for(short int j=1;j<=m;j++)
			put(map[i][j]);
		putchar('\n');
	}		
	return 0;
}