Bei einer nichtnegativen Ganzzahl nmuss Ihre Lösung ein Programm in der von Ihnen gewählten Sprache ausgeben, dessen Ausgabe ndie 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 nist 4. Meine Lösung gibt dann f_8ein 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 nist 1 und mein Programm gibt aus ffffpfpffp(10 Bytes). Das Programm ffffpfpffpin der von mir gewählten Sprache müsste eine Ausgabe von 10 * 1 = 10 Bytes erzeugen.
nals String nehmen?