यहां आपके लिए एक सरल चुनौती है: आपको एक शतरंज बोर्ड के एएससीआईआई प्रतिनिधित्व का उत्पादन करना चाहिए। व्हाइट को अपरकेस अक्षरों द्वारा दर्शाया जाता है, और ब्लैक को लोअरकेस द्वारा दर्शाया जाता है। खाली टाइलों का प्रतिनिधित्व ए .
। यहाँ पूर्ण बोर्ड है:
rnbqkbnr
pppppppp
........
........
........
........
PPPPPPPP
RNBQKBNR
चूंकि यह एक कोलमोगोरोव-जटिलता प्रश्न है, आप कोई इनपुट नहीं ले सकते हैं और आपको इस बोर्ड को किसी भी डिफ़ॉल्ट विधि द्वारा आउटपुट करना होगा, उदाहरण के लिए, फ़ाइल को सहेजना, STDOUT में प्रिंट करना या फ़ंक्शन से वापस आना। आप वैकल्पिक रूप से एक अनुगामी न्यूलाइन का उत्पादन कर सकते हैं । मानक कमियां लागू होती हैं, और बाइट्स में सबसे छोटा कार्यक्रम!
हालाँकि, यह याद रखें कि यह समान भाषा में प्रस्तुतियाँ के बीच एक प्रतियोगिता है। हालांकि यह संभावना नहीं है कि जावा जैसी भाषाएं पर्ल जैसी भाषा, या पाइथ या सीजम जैसी गोल्फिंग भाषा को हरा सकती हैं, जिसमें जावा का सबसे छोटा उत्तर अभी भी वास्तव में प्रभावशाली है! प्रत्येक भाषा में सबसे कम उत्तर को ट्रैक करने में आपकी मदद करने के लिए, आप इस लीडरबोर्ड का उपयोग कर सकते हैं, जो भाषा और समग्र रूप से सबसे कम प्रस्तुतिकरण दिखाएगा।
लीडरबोर्ड
यह सुनिश्चित करने के लिए कि आपका उत्तर दिखाई देता है, कृपया अपना उत्तर शीर्षक मार्कडाउन टेम्पलेट का उपयोग करके शीर्षक के साथ शुरू करें:
# 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
ASCII art
शतरंज बोर्ड का हर दूसरे वर्ग पर पूर्ण विराम होगा?