题目
#include<bits/stdc++.h>
using namespace std;
int main(){
int T;
scanf("%d",&T);
while(T--){
int n,m,q;
scanf("%d%d%d",&n,&m,&q);
int a[n+10][m+10]={};
while(q--){
int opt,x,c;
scanf("%d%d%d",&opt,&x,&c);
if(opt==0){
for(int i=1;i<=m;i++){
a[x][i]=c;
}
}else{
for(int i=1;i<=n;i++){
a[i][x]=c;
}
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
printf("%d ",a[i][j]);
}
puts("");
}
}
return 0;
}
85pts,求优化