X and paintings Gym-101028D
标签:水题
/*
题意:二维数组简单应用,初始化后,按顺序处理
*/
#include <stdio.h>
#include <string.h>
char plane[105][105];
int main()
{
int T;
scanf("%d", &T);
while(T--)
{
int R, C, I;
int a, b, c, d;
char color;
scanf("%d %d %d", &R, &C, &I);
for(int i = 1; i <=R; i++) //初始化
for(int j = 1; j <= C; j++)
plane[i][j] = '.';
for(int i = 0; i < I; i++)
{
scanf("%d %d %d %d %c", &a, &b, &c, &d, &color);
for(int m = a; m <= c; m++)
for(int n = b; n <= d; n++)
plane[m][n] = color;
}
for(int i = 1; i <=R; i++)
{
for(int j = 1; j <= C; j++) printf("%c", plane[i][j]);
printf("\n");
}
}
return 0;
}