#include"stdio.h"
int main()
{
int T,a,b,c,d,i,j;
char ch,str[1001][30];
scanf("%d",&T);
while(T--)
{
getchar();
scanf("%c%d",&ch,&a);
b=a/6+1;
c=a/2-1;
for(i=0;i<a;i++)
{
for(j=0;j<2*b+c;j++)
{
if(i==0||i==(a+1)/2-1||i==a-1)
{
if(j<b)
str[i][j]=' ';
else if(j>=b&&j<b+c)
str[i][j]=ch;
}
else
{
if(j>=b&&j<b+c)
str[i][j]=' ';
else
str[i][j]=ch;
}
}
if(i==0||i==(a+1)/2-1||i==a-1)
str[i][b+c]='\0';
else
str[i][j]='\0';
puts(str[i]);
}
if(T>0)
printf("\n");
}
return 0;
}
转载于:https://www.cnblogs.com/yyf573462811/archive/2012/08/01/6365284.html