hdu-1256 画8

#include<stdio.h>
int main()
{
  int i,j,a,b,n,m,k,t;
  char ch;
  scanf("%d",&n);
  for(t=0;t<n;t++)
  {
   getchar();
    scanf("%c%d",&ch,&m);
    a=m/6+1;
    b=(m-3)/2;
 if((m-3)%2!=0)
     b++;
 for(i=1;i<=m;i++)
 {
    if(i==1||i==m||i==m-b-1)
    {
      for(j=1;j<=b+a;j++)
   {
    if(j<=a)
     printf(" ");
    else
     printf("%c",ch);
   }
    }
      else
   {
    for(j=1;j<=2*a+b;j++)
    {
      if(j>a&&j<=a+b)
    printf(" ");
   else
    printf("%c",ch);    
    }
   }
        printf("\n");
    }
 
    if(t!=n-1)
  printf("\n");
  }

  return 0;
}

posted @ 2015-12-17 13:52  wojiaohuangyu  阅读(10)  评论(0)    收藏  举报