चुनौती
आवश्यकताओं को पूरा करने वाला सबसे छोटा कार्यक्रम बनाएं
आवश्यकताएँ
कोड को 0s का 5x5 ग्रिड उत्पन्न करना चाहिए, जैसे:
00000 00000 00000 00000 00000
कोड को एक इनपुट (कॉलम, पंक्ति, वर्ण) को स्वीकार करना होगा। ग्रिड को तदनुसार बदलना होगा:
शुरू:
00000 00000 00000 00000 00000
इनपुट:
(2,5,*)
आउटपुट:
0*000 00000 00000 00000 00000
(नोट: नीचे-बाएँ कोने की स्थिति 1,1 है।)
यदि पंक्ति / स्तंभ इनपुट 1,2,3,4 या 5 नहीं है, तो प्रोग्राम को ग्रिड के अलावा एक त्रुटि संदेश वापस करना होगा। यह आपकी पसंद का कोई भी संदेश हो सकता है (जब तक कि यह ग्रिड नहीं है), तो
0
यह है एक स्वीकार्य त्रुटि-आउटपुट।कार्यक्रम को सभी मुद्रण योग्य ASCII वर्ण (एक यूएस कीबोर्ड) के साथ काम करना चाहिए।
विजेता
विजेता वह व्यक्ति होगा जिसके पास सबसे छोटा कोड होगा और सभी आवश्यकताओं को पूरा करेगा। यदि एक से अधिक उत्तर काम करता है और उसकी लंबाई (सबसे छोटी) है, तो पहले उत्तर देने वाला व्यक्ति विजेता होगा।
0
त्रुटि के लिए और सफलता के लिए ग्रिड पर लौट सकता है ?