अंग्रेजी वर्णमाला के एक अक्षर को देखते हुए, आपका कार्य इनपुट के लिए अर्ध-विकर्ण वर्णमाला का निर्माण करना है।
अर्ध-विकर्ण वर्णमाला का निर्माण कैसे करें?
संक्षिप्त विवरण : सबसे पहले, आप अक्षर की स्थिति को वर्णमाला में लेते हैं, P
( P
यहाँ 1-अनुक्रमित है)। फिर, आप प्रत्येक पत्र को एक पंक्ति पर इनपुट (समावेशी) तक प्रिंट करते हैं, P-1
जो उस पत्र P
समय से पहले और दोहराते हैं , रिक्त स्थान के साथ इंटरलेयिंग करते हैं।
उदाहरण :
यह देखते हुए
F
, आपका कार्यक्रम आउटपुट होना चाहिए:ए बी बी सीसीसी dddd EEEEE FFFFFF
यह देखते हुए
K
, आपका कार्यक्रम आउटपुट होना चाहिए:ए बी बी सीसीसी dddd EEEEE FFFFFF ggggggg HHHHHHHH IIIIIIIII JJJJJJJJJJ KKKKKKKKKKK
यह देखते हुए
A
, आपका कार्यक्रम आउटपुट होना चाहिए:A
नियम
आप लोअरकेस या अपरकेस वर्ण चुन सकते हैं, लेकिन यह सुसंगत होना चाहिए।
आपके पास निम्नानुसार रिक्त स्थान हो सकते हैं:
- एक सुसंगत अग्रणी स्थान (प्रत्येक पंक्ति पर)।
- एक अनुगामी या अग्रणी न्यूलाइन (एस)।
- संबद्ध पिछले स्थान।
इनपुट और आउटपुट किसी भी मानक माध्य से लिया जा सकता है, और डिफ़ॉल्ट कमियां लागू होती हैं।
आपको इसके बजाय लाइनों की एक सूची का उत्पादन करने की अनुमति है, जब तक आप एएससीआई-कला संस्करण भी प्रदान करते हैं ।
यह कोड-गोल्फ है , इसलिए बाइट्स में सबसे छोटा कोड जीतता है!
इस चुनौती से प्रेरित है ।