一个TLE其他都AC
#include <iostream>
#include <cstdio>
using namespace std;
int a[1000010]={0};
int main()
{
int t,n,m,q,opt,x,c;
cin>>t;
for(int i=0;i<t;i++)
{
cin>>n>>m>>q;
for(int j=0;j<m*n+2;j++)
a[j]=0;
for(int j=0;j<q;j++)
{
cin>>opt>>x>>c;
if(opt==0)
for(int k=1;k<=m;k++)
a[(x-1)*m+k]=c;
else
for(int k=1;k<=n;k++)
a[(k-1)*m+x]=c;
}
for(int j=1;j<=n;j++)
{
for(int k=1;k<=m;k++)
cout<<a[(j-1)*m+k]<<" ";
cout<<endl;
}
}
return 0;
}