网址 is there
#include<bits/stdc++.h>
using namespace std;
long long n,m,k,a[100][100],b,c;
char x,y;
int main(){
cin>>n>>m>>k;
for(int p=0;p<k;p++){
cin>>b>>c>>x>>y;
if(x=='a'){
if(y=='R')for(int i=c;i<=m;i++)a[b][i]=1;
if(y=='U')for(int i=b;i>0;i--)a[i][c]=1;
if(y=='L')for(int i=c;i>0;i--)a[b][i]=1;
if(y=='D')for(int i=b;i<=n;i++)a[i][c]=1;
}
if(x=='b'){
if(y=='R')for(int i=c;i<=m;i++)a[b][i]=2;
if(y=='U')for(int i=b;i>0;i--)a[i][c]=2;
if(y=='L')for(int i=c;i>0;i--)a[b][i]=2;
if(y=='D')for(int i=b;i<=n;i++)a[i][c]=2;
}
if(x=='x'){
if(y=='R')for(int i=c;i<=m;i++)a[b][i]=3;
if(y=='U')for(int i=b;i>0;i--)a[i][c]=3;
if(y=='L')for(int i=c;i>0;i--)a[b][i]=3;
if(y=='D')for(int i=b;i<=n;i++)a[i][c]=3;
}
if(x=='t'){
if(y=='R')for(int i=c;i<=m;i++)a[b][i]=4;
if(y=='U')for(int i=b;i>0;i--)a[i][c]=4;
if(y=='L')for(int i=c;i>0;i--)a[b][i]=4;
if(y=='D')for(int i=b;i<=n;i++)a[i][c]=4;
}
}
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++){
if(a[i][j]==1)cout<<'a';
else if(a[i][j]==2)cout<<'b';
else if(a[i][j]==3)cout<<'x';
else if(a[i][j]==4)cout<<'t';
else cout<<'.';
}
cout<<endl;
}
return 0;
}