Ir al contenido (saltar navegación)

¡A dibujar hexágonos!

Tiempo máximo: 5,000 sMemoria máxima: 4096 KiB

Implementa un programa que, dado un entero n y un carácter c, dibuje el hexágono regular de n caracteres c de lado.

Entrada

La entrada consta de una serie de casos de prueba terminados con un 0 0. Cada caso de prueba es una línea con un entero mayor o igual que 0, seguido del carácter con el que se formará el hexágono.

Salida

Para cada caso de prueba se mostrará el hexágono regular que tiene como longitud de lado el número de caracteres especificado. Dicho hexágono estará dibujado con el carácter proporcionado en la entrada.

Entrada de ejemplo

3 *
4 p
0 0

Salida de ejemplo

  ***
 *****
*******
 *****
  ***
   pppp
  pppppp
 pppppppp
pppppppppp
 pppppppp
  pppppp
   pppp