Aquí hay un desafío simple para usted: debe producir esta representación ASCII de un tablero de ajedrez. El blanco está representado por mayúsculas y el negro está representado por minúsculas. Los mosaicos vacíos están representados por a .
. Aquí está la pensión completa:
rnbqkbnr
pppppppp
........
........
........
........
PPPPPPPP
RNBQKBNR
Dado que esta es una pregunta de complejidad kolmogorov , no puede tomar ninguna entrada y debe sacar esta placa por cualquier método predeterminado, por ejemplo, guardar un archivo, imprimir en STDOUT o regresar de una función. Usted puede producir opcionalmente uno salto de línea final. Se aplican las lagunas estándar, ¡y el programa más corto en bytes!
Sin embargo, recuerde que esto es igualmente una competencia entre presentaciones en el mismo idioma. Si bien es poco probable que un lenguaje como Java pueda vencer a un lenguaje como Perl, o un lenguaje de golf como Pyth o Cjam, ¡tener la respuesta más corta de Java sigue siendo realmente impresionante! Para ayudarlo a rastrear la respuesta más corta en cada idioma, puede usar esta tabla de clasificación, que mostrará la presentación más corta por idioma y en general.
Tablas de clasificación
Para asegurarse de que su respuesta se muestre, comience con un título, utilizando la siguiente plantilla de Markdown:
# Language Name, N bytes
¿Dónde N
está el tamaño de su envío? Si mejora su puntaje, puede mantener los puntajes antiguos en el título, tachándolos. Por ejemplo:
# Ruby, <s>104</s> <s>101</s> 96 bytes
Si desea incluir varios números en su encabezado (por ejemplo, porque su puntaje es la suma de dos archivos o desea enumerar las penalizaciones de la bandera del intérprete por separado), asegúrese de que el puntaje real sea el último número en el encabezado:
# Perl, 43 + 2 (-p flag) = 45 bytes
También puede hacer que el nombre del idioma sea un enlace que luego aparecerá en el fragmento de la tabla de clasificación:
# [><>](http://esolangs.org/wiki/Fish), 121 bytes
ASCII art
tablero de ajedrez tendría el punto final en cada casilla?