El 5 de abril es el Día Nacional de Pizza Deep DIsh, el tema de este desafío. Dado un número entero positivo n( nes mayor que 0), cree una pizza de plato hondo ASCII. Pizza de plato hondo real que se muestra:
Como puede ver, hay una capa de corteza en el fondo y que rodea el resto de la pizza.
Como hacer la pizza
La corteza está hecha de dos capas. La primera capa será nalta y n*3larga. La longitud es el número de caracteres (incluidos los espacios) en la línea más alta. Entonces dado nes 1, la primera capa se vería así:
\_/ 1 character tall
3 characters long
Si nson dos:
\ / 2 characters tall
\__/
6 characters long
Ahora para la segunda capa de la corteza. Saldrá fuera de la primera corteza interna, por lo tanto, serán n+2caracteres altos y (n*3)+6)caracteres largos. Dado nes uno:
\ / 3 characters tall
\ /
\___/
9 characters long (3 underscores, 3 slashes on either side)
Si nson dos:
\ / 4 characters high
\ /
\ /
\____/
12 characters long
Luego emparejarías los dos pares más altos \/entre sí para la corteza interna y externa. En nes 1:
\ \ / /
\ \_/ /
\___/
Si se hace correctamente, se vería como una V sin la parte superior con una diferencia de un carácter entre cada capa. Hablando de tapas, la corteza se unirá por un par de /\, separadas por una línea de guiones bajos (n*3)+2para completar la corteza y la pizza.
Ejemplos
Si nes 1:
/\_____/\
\ \ / /
\ \_/ /
\___/
n es 2:
/\________/\
\ \ / /
\ \ / /
\ \__/ /
\____/
n es 3:
/\___________/\
\ \ / /
\ \ / /
\ \ / /
\ \___/ /
\_____/
Criterio ganador
Este es el código de golf , por lo que gana el código más corto en bytes.
-lugar de un _?
