L1-054 福到了

#include <bits/stdc++.h>
using namespace std;
char cs[110][110],cc[110][110];
int main(){
	char zm;
	int r,c;
	scanf("%c",&zm);
	scanf("%d",&r);
	c=r;
	getchar();
	char x;
	for(int i=1;i<=r;i++){
		for(int j=1;j<=c;j++){
			scanf("%c",&x);
			cs[i][j]=x;
			if(cs[i][j]=='@'){
				cc[r-i+1][c-j+1]=zm;
			}else{
				cc[r-i+1][c-j+1]=' ';
			}
		}
		getchar();//换行符 
	}
	bool flag = true;
	for(int i=1;i<=r;i++){
		for(int j=1;j<=c;j++){
			if(cc[i][j]==' '&&cs[i][j]=='@'||cc[i][j]==zm&&cs[i][j]==' '){
				flag=false;
			}
		}
	}
	if(flag){
		cout << "bu yong dao le" << endl;
	}
	for(int i=1;i<=r;i++){
		for(int j=1;j<=c;j++){
           cout << cc[i][j];
		}
		cout << '\n';
	}
	return 0;
}
posted @ 2024-03-13 15:09  YuKiCheng  阅读(11)  评论(0编辑  收藏  举报