评测记录两个WA一个RE
我测试了几个例子没问题啊
#include<bits/stdc++.h>
using namespace std;
int main()
{
int m,n,a;
cin>>m>>n;
char wall[n+1][m+1];
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
wall[i][j]='.';
}
cin>>a;
for(int i=0;i<a;i++)
{
int x,y;
char lit,fx;
cin>>x>>y>>lit>>fx;
if(fx=='R')
{
for(int j=y;j<=n;j++)
wall[x][j]=lit;
}
if(fx=='U')
{
for(int j=x;j>=1;j--)
wall[j][y]=lit;
}
if(fx=='L')
{
for(int j=y;j>=1;j--)
wall[x][j]=lit;
}
if(fx=='D')
{
for(int j=x;j<=m;j++)
wall[j][y]=lit;
}
}
for(int i=1;i<=m;i++)
{
for(int j=1;j<=n;j++)
cout<<wall[i][j];
cout<<endl;
}
return 0;
}
求大佬指正!!