आपका कार्य एक ऐसा प्रोग्राम बनाना है, जो जब चलता है, तो आउटपुट के रूप में खुद को लौटाता है (यह एक क्वीन के रूप में जाना जाता है)। हालाँकि, यह क्वीन, जब इसे कॉपी किया जाता 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 बाइट्स लंबा होना चाहिए)।
- मानक क्वीन नियम लागू होते हैं।
यह कोड-गोल्फ है , इसलिए बाइट्स जीत में सबसे छोटा कोड है!