L1-054 福到了

傅妄书發表於2024-03-13
#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;
}

相關文章