Bei einer nichtnegativen Ganzzahl n
muss Ihre Lösung ein Programm in der von Ihnen gewählten Sprache ausgeben, dessen Ausgabe n
die gleiche Anzahl von Bytes aufweist wie das ausgegebene Programm.
Regeln
- Sie müssen die Sprache und Codierung der Programme angeben, die Ihre Lösung ausgibt, und Sie dürfen für unterschiedliche Eingaben in Ihre Lösung keine unterschiedlichen Sprachen oder Codierungen auswählen. Die Sprache Ihres Ausgabeprogramms kann mit der Sprache Ihrer Lösung identisch sein oder nicht.
- Ihre Eingabe muss nur Ganzzahlen in Ihrem Sprachbereich behandeln, aber bitte missbrauchen Sie diese Regel nicht.
Dies ist Code-Golf, also gewinnt die kürzeste Einsendung in Bytes.
Beispiel
Angenommen, es n
ist 4. Meine Lösung gibt dann f_8
ein Programm aus, das in meiner (imaginären) Sprache ausgibt j3 1s+/2]!mz
. Die Programmausgabe hat die Länge 3 und die Ausgabe die Länge 3 * 4 = 12, daher ist die Lösung für Eingabe 4 korrekt.
Nehmen wir stattdessen an, das n
ist 1 und mein Programm gibt aus ffffpfpffp
(10 Bytes). Das Programm ffffpfpffp
in der von mir gewählten Sprache müsste eine Ausgabe von 10 * 1 = 10 Bytes erzeugen.
n
als String nehmen?