求助,样例全过但全WA
查看原帖
求助,样例全过但全WA
550579
GSRgsrgsr楼主2022/8/7 11:39
#include<bits/stdc++.h>
#define int long long
using namespace std;
int a[55][55],b[55][55];
signed main(){
	int n,m,x,y;
	cin>>n>>m>>y>>x;
	getchar(); 
	for(int i=1;i<=m;i++){
		if(i!=1){
			char ch=getchar();
			if(ch=='N')y++;
			if(ch=='S')y--;
			if(ch=='W')x--;
			if(ch=='E')x++;
		}
		for(int j=1;j<=n;j++){
			for(int k=1;k<=n;k++){
				if(j==x&&k==y)b[j][k]=0;
				else{
					b[j][k]++;
					a[j][k]+=b[j][k];
				}
			}
		}
	}
	for(int i=1;i<=n;i++){
		for(int j=1;j<=n;j++){
			cout<<a[j][n-i+1]<<" ";
		}
		if(i!=n)cout<<endl;
	}
	return 0;
} 
2022/8/7 11:39
加载中...