Ahora que otros usuarios han ayudado a Trump a construir el muro , es hora de que lo escales.
Este es un desafío de arte ascii en el que debes sacar un muro de escalada con presas colocadas al azar.
Una pared de escalada está compuesta de paneles, cada uno de los cuales tiene entre 3 y 10 bodegas y tiene 5 paneles de altura. Cada panel tiene 4 caracteres de alto y 10 caracteres de ancho
Usamos |
para representar el lado de la pared (el arête) y a -
para representar los bordes de los paneles. Las esquinas de los paneles se muestran +
y las bodegas se muestran como o
.
Finalmente, la pared debe tener America!
en la parte superior e Mexico
inferior.
Su programa no debe recibir ninguna entrada a menos que se requiera una entrada para ejecutarse y debe generar algo similar al siguiente
Este es un ejemplo de salida:
America!
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
| o |
| o o |
| o o |
| o o |
+----------+
Mexico
Esto puede establecerse de manera confusa, por lo que está estructurado más claramente a continuación
Entrada
Zilcho No debe tomar absolutamente ninguna entrada.
Salida
Un muro de escalada ascii-art compuesto por 5 paneles, cada uno de 6 líneas por 12 columnas con America!
centrado en la parte superior y Mexico
centrado en la parte inferior. Cada panel tiene un patrón idéntico generado aleatoriamente por el programa. El patrón del panel consiste en un número aleatorio de retenciones distribuidas aleatoriamente, entre 3 y 10.
Reglas
- No se permite entrada
- Yo diría "no hay incorporados", pero si su idioma tiene un incorporado para esto, lo aceptaré automáticamente como el ganador.
- Este es el código de golf, por lo que gana el código más corto (en bytes).
- La salida sin retenciones debe ser exactamente la misma que la anterior, nuevamente sin retenciones.
- Aleatorio es el aleatorio definido aquí