Su tarea es simple: escriba un programa (o función) que no reciba entradas y produzca algo como esto:
## *name*, *length* bytes
*code*
¿Dónde *name*
está el nombre del idioma que está utilizando, *length*
es el número de bytes en su código y *code*
es el código fuente de su programa? Si *code*
contiene varias líneas, tiene cuatro espacios antes de cada línea.
Aquí hay una implementación de ejemplo de 124 bytes en Python 3:
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
El resultado es:
## Python 3, 124 bytes
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))"
print(s.format(s,chr(34),chr(10)))
Que en Markdown es:
Python 3, 124 bytes
s = "## Python 3, 124 bytes{2} s = {1}{0}{1}{2}print(s.format(s,chr(34),chr(10)))" print(s.format(s,chr(34),chr(10)))
Este es el código de golf , por lo que gana la respuesta más corta (en bytes).