#include"iostream"
using namespace std;
int main(){
char c;
int n;
int first = 1;
/*
* 5-1=4
* * 5-2=3
* *
* *
*********
*/
while(cin>>c>>n){
if(first) first = 0;
else cout<<endl;
if(c=='@') break;
for(int i=0;i<n-1;i++) cout<<" ";//第一行特殊处理
cout<<c<<endl;
if(n>1) //当行数大于2的时候
{
for(int i=1;i<n-1;i++){ //处理第一行与最后一行中间的行
for(int j=0;j<n-(i+1);j++)
cout<<" ";
cout<<c;
for(int j=0;j<(n*2-1)-(n-(i+1))*2-2;j++) //处理中间的空格
cout<<" ";
cout<<c<<endl;
}
for(int i=0;i<n*2-1;i++) cout<<c; //处理最后一行
cout<<endl;
}
}
return 0;
}
转载请注明原文地址: https://ju.6miu.com/read-676694.html