Biorąc pod uwagę nieujemną liczbę całkowitą n
, twoje rozwiązanie musi wypisać program w wybranym przez ciebie języku, którego wyjście ma n
tyle razy bajtów, ile wyprowadzony program.
Zasady
- Musisz określić język i kodowanie programów generowanych przez rozwiązanie i nie możesz wybierać różnych języków lub kodowań dla różnych danych wejściowych dla swojego rozwiązania. Język twojego programu wyjściowego może, ale nie musi być taki sam, jak język twojego rozwiązania.
- Twoje zgłoszenie musi obsługiwać liczby całkowite z zakresu Twojego języka, ale nie nadużywaj tej zasady.
To jest golf golfowy, więc wygrywa najkrótsze przesłanie w bajtach.
Przykład
Załóżmy, że n
4. Moje rozwiązanie wypisuje następnie f_8
program, który w moim (urojonym) języku wypisuje j3 1s+/2]!mz
. Wyjście programu ma długość 3, a jego wyjście ma długość 3 * 4 = 12, więc rozwiązanie jest poprawne dla wejścia 4.
Załóżmy, że zamiast tego n
jest to 1, a mój program wyprowadza ffffpfpffp
(10 bajtów). Program ffffpfpffp
w moim wybranym języku musiałby wygenerować wynik 10 * 1 = 10 bajtów.
n
za sznurek?