Ваше завдання - створити програму, яка під час запуску повертається як вихід (це відоме як quine). Однак ця квітина повинна, коли вона скопіюється n
, повертає квину, але з кожним її символом дублюється в n
рази, де n
є додатним цілим числом.
Якщо ваша оригінальна програма Derp
:
Derp -> Derp (must return itself as output to be a quine)
DerpDerp -> DDeerrpp
(the "Derp" is copied twice, so each character in the output has to be copied twice)
DerpDerpDerp -> DDDeeerrrppp
etc. etc.
Майте на увазі, що у вашій "базовій" програмі вам доступно пробіли, але вони враховуються під час "переплетення". Скажіть, ваша програма є
Derp
{newline}
(Новий рядок позначає зворотний новий рядок, а після цього є додаткове місце Derp
). Коли дублюється, щоб стати
Derp
Derp
{newline}
Ви повинні вивести
DDeerrpp
{newline}
{newline}
Майте на увазі, що 2
після DDeerrpp
.
Правила та характеристики:
- Ваша програма повинна містити принаймні два різних символи (що означає, що ваш код повинен бути принаймні 2 байти).
- Застосовуються стандартні правила квочки .
Це код-гольф , тому найкоротший код у байтах виграє!