Quine 1-up - это программа, очень похожая на Quine. Единственное существенное отличие состоит в том, что вместо однократной печати, когда n копий программы объединяются, результат печатает исходную программу n + 1 раз.
пример
Если ваша программа Abc123
:
Abc123 -> Abc123Abc123
Abc123Abc123 -> Abc123Abc123Abc123
Abc123Abc123Abc123 -> Abc123Abc123Abc123Abc123
Вызов
Ваша задача состоит в том, чтобы создать кратчайшую действующую 1-куану на любом языке. Применяются обычные правила Куайна, поэтому вы не можете:
- Отправьте пустую программу.
- Прямо или косвенно читайте 1 исходный код.
- Используйте quining встроенные модули.
Это код-гольф, поэтому выигрывает самый короткий код в байтах.
1 Это не включает использование жестко запрограммированной строки или кодового блока как части вашей программы.
n
ограничено каким-либо ограничением типа данных (максимальный целочисленный размер и т. Д.)?