Twoje zadanie jest proste: Napisz program (lub funkcję), który nie pobiera danych wejściowych i generuje coś takiego:
## *name*, *length* bytes
*code*
Gdzie *name*
jest nazwa używanego języka, *length*
liczba bajtów w kodzie i *code*
kod źródłowy programu. Jeśli *code*
zawiera wiele linii, ma cztery spacje przed każdą linią.
Oto 124-bajtowa implementacja przykładowa w Pythonie 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)))
Dane wyjściowe to:
## 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)))
Który w Markdown to:
Python 3, 124 bajty
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)))
To jest golf golfowy , więc wygrywa najkrótsza odpowiedź (w bajtach).