एक प्रोग्राम लिखें जो एक से शुरू होकर हमेशा के लिए मायने रखता है।
नियम:
STDOUT
यदिSTDOUT
उपलब्ध नहीं है , तो आपके कार्यक्रम को या एक स्वीकार्य विकल्प पर लॉग इन करना होगा ।- आपका कार्यक्रम एक पूर्ण, चलने योग्य कार्यक्रम होना चाहिए, और फ़ंक्शन या स्निपेट नहीं होना चाहिए।
- आपके प्रोग्राम को प्रत्येक संख्या को बीच में एक अलग चरित्र के साथ आउटपुट करना चाहिए (एक नई पंक्ति, स्थान, टैब या अल्पविराम), लेकिन यह सभी संख्याओं के लिए संगत होना चाहिए।
- आप दशमलव में संख्याओं को एकात्मक या आधार 256 में मुद्रित कर सकते हैं जहाँ प्रत्येक अंक को बाइट मान द्वारा दर्शाया जाता है ।
- आपके प्रोग्राम को कम से कम 2 128 (समावेशी) समस्याओं के बिना और एक उचित डेस्कटॉप पीसी पर मेमोरी से बाहर चलने के बिना गिनना चाहिए । विशेष रूप से, इसका मतलब है कि यदि आप यूनीरी का उपयोग कर रहे हैं, तो आप मेमोरी में वर्तमान संख्या के एक यूनिरी प्रतिनिधित्व को संग्रहीत नहीं कर सकते हैं।
हमारे सामान्य नियमों के विपरीत, एक भाषा (या भाषा संस्करण) का उपयोग करने के लिए स्वतंत्र महसूस करें, भले ही यह इस चुनौती से नया हो। इस चुनौती का 0-बाइट उत्तर देने के लिए विशेष रूप से लिखी जाने वाली भाषाएं निष्पक्ष खेल हैं, लेकिन विशेष रूप से दिलचस्प नहीं हैं।
ध्यान दें कि एक दुभाषिया होना चाहिए ताकि सबमिशन का परीक्षण किया जा सके। यह अनुमति दी जाती है (और यहां तक कि प्रोत्साहित किया जाता है) कि इस दुभाषिया को पहले से बिना पढ़ी हुई भाषा के लिए स्वयं लिखें।
- यह इसके लिए सबसे छोटे समाधान के साथ भाषा खोजने के बारे में नहीं है (कुछ ऐसे हैं जहां खाली कार्यक्रम चाल करता है) - यह हर भाषा में सबसे छोटा समाधान खोजने के बारे में है। इसलिए, कोई जवाब स्वीकार के रूप में चिह्नित नहीं किया जाएगा।
सूची
इस पोस्ट के निचले हिस्से में स्टैक स्निपेट उत्तर से सूची बनाता है) क) प्रति भाषा में सबसे छोटे समाधान की सूची के रूप में और बी) एक समग्र लीडरबोर्ड के रूप में।
यह सुनिश्चित करने के लिए कि आपका उत्तर दिखाई देता है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
## Language Name, N bytes
N
आपके प्रस्तुत करने का आकार कहां है। यदि आप अपने स्कोर में सुधार करते हैं, तो आप पुराने अंकों को हेडलाइन में रख सकते हैं , उनके माध्यम से स्ट्राइक करके। उदाहरण के लिए:
## Ruby, <s>104</s> <s>101</s> 96 bytes
यदि आप अपने हेडर में कई संख्याओं को शामिल करना चाहते हैं (जैसे कि आपका स्कोर दो फ़ाइलों का योग है या आप दुभाषिया ध्वज दंड को अलग से सूचीबद्ध करना चाहते हैं), तो सुनिश्चित करें कि हेडर में वास्तविक अंक अंतिम संख्या है:
## Perl, 43 + 2 (-p flag) = 45 bytes
आप भाषा के नाम को एक लिंक भी बना सकते हैं जो बाद में स्निपेट में दिखाई देगा:
## [><>](http://esolangs.org/wiki/Fish), 121 bytes