Result: Accepted
Time: 1ms
Memory: 1096kB
#include<stdio.h>
int main(){
int a,i,j;
char b;
while(~scanf("%d %c",&a,&b)){
for(i=0;i<(4*a+7);i++){
printf("-");
}
printf("\n");
printf("|");
for(i=0;i<(4*a+5);i++){
printf(" ");
}
printf("|");
printf("\n");
printf("| ");
printf("%c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c ",b);
for(i=0;i<a;i++){
printf("%c",b);
}
printf(" ");
printf("%c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c %c",b,b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c |\n",b);
for(j=0;j<(a-3)/2;j++){
printf("| %c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c ",b);
for(i=0;i<(a-j-2);i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<j+1;i++){
printf(" ");
}
printf(" %c",b);
for(i=0;i<j;i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<(a-3-j);i++){
printf(" ");
}
printf("%c %c",b,b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c |\n",b);
}
printf("| ");
for(i=0;i<a;i++){
printf("%c",b);
}
printf(" ");
for(i=0;i<(a-1)/2;i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<(a-1)/2;i++){
printf(" ");
}
printf(" %c",b);
for(i=0;i<(a-3)/2;i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<(a-3)/2;i++){
printf(" ");
}
printf("%c %c",b,b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c |\n",b);
for(j=0;j<(a-3)/2;j++){
printf("| %c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c ",b);
for(i=0;i<(a-3)/2-j;i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<(a+1)/2+j;i++){
printf(" ");
}
printf(" %c",b);
for(i=0;i<(a-1)/2+j;i++){
printf(" ");
}
printf("%c",b);
for(i=0;i<(((a+1)/2)-3-j);i++){
printf(" ");
}
printf("%c %c",b,b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c |\n",b);
}
printf("| ");
printf("%c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c ",b);
for(i=0;i<a;i++){
printf("%c",b);
}
printf(" ");
printf("%c",b);
for(i=0;i<(a-2);i++){
printf(" ");
}
printf("%c %c",b,b);
for(i=0;i<(a-2);i++){
printf("%c",b);
}
printf("%c |\n",b);
printf("|");
for(i=0;i<(4*a+5);i++){
printf(" ");
}
printf("|");
printf("\n");
for(i=0;i<(4*a+7);i++){
printf("-");
}
printf("\n");
}
return 0;
}