华诗涵 • 1年前
using namespace std; string s; int n,l=0,k; char a[2005][2005]; int main(){
cin>>n>>s;
k=2*n-1;
int bj = n*2-1;
for(int i=0;i<n;i++){
for(int j=i;j<i+k;j++){
a[i][j]=a[j][bj-1]=a[bj-1][j]=a[j][i]=s[i];
} k-=2;
bj--;
}
for(int i=0;i<2*n-1;i++){
for(int j=0;j<2*n-1;j++){
cout<<a[i][j];
}
cout<<endl;
}
return 0;
}
评论: