आपको एक ऐसा प्रोग्राम बनाना है जो रुकने तक अपने आप में सटीक क्लोन बनाता है। मूल कार्यक्रम में जो कुछ भी है वह क्लोन में होना चाहिए। दूसरे शब्दों में, क्लोन और मूल कार्यक्रम हर तरह से एक ही हैं सिवाय इसके कि क्लोन को उसी तरह की फाइल में न होना चाहिए जैसा स्रोत कोड (वे पाठ फाइलें हो सकती हैं)।
उदाहरण:
यदि मेरा मूल कार्यक्रम है:
for i in range(0, 10):
print i
क्लोन भी होना चाहिए:
for i in range(0, 10):
print i
नियम और स्पष्टीकरण:
मानक खामियों को मना किया जाता है
क्लोन मूल की सटीक प्रतिलिपि होनी चाहिए
क्लोन पठनीय फ़ाइलें होनी चाहिए जिन्हें सही इंटरप्रेटर के अंदर डाला जा सकता है
कार्यक्रम अपने स्वयं के स्रोत कोड पढ़ सकता है
सभी क्लोन अलग-अलग फाइल होने चाहिए
अपने प्रोग्राम को प्रिंट करने की अनुमति नहीं है
फ़ाइल नाम बाइट्स की संख्या में गिना जाता है
क्लोनों को स्रोत फ़ाइल के समान निर्देशिका में होने की आवश्यकता नहीं है और न ही समान फ़ाइल नाम को साझा करें
कम से कम 1000 क्लोन बनाने में सक्षम होना चाहिए
जीतना:
कम से कम बाइट्स जीतता है!
yes `<$0`|split -1
बहुत अच्छा लगता है, लेकिन यह बाइट की गिनती को दोगुना कर देता है ...