इसे हम वर्णमाला के सूप का एक कटोरा कहेंगे - परिधि बनाने के लिए 26 बड़े अक्षरों वाले अंग्रेजी अक्षरों (AZ) के साथ घड़ी की व्यवस्था के साथ एक लगभग गोलाकार एससी-कला आकृति:
XYZABC
VW DE
U F
T G
S H
RQ JI
PONMLK
एक प्रोग्राम लिखें जो एकल अक्षर वर्ण, AZ में लेता है, और वर्णक्रमीय सूप का एक ही कटोरा "घुमाया", इसलिए बोलने के लिए आउटपुट करता है, इसलिए इनपुट पत्र प्रकट होता है जहां A
करता है ऊपर उदाहरण में और बाकी वर्णमाला चक्र पूरी तरह से चारों ओर है दक्षिणावर्त।
तो इनपुट के लिए आउटपुट A
वर्णमाला सूप का एक ही मूल कटोरा होगा।
और इनपुट के लिए आउटपुट B
यह एक होगा:
YZABCD
WX EF
V G
U H
T I
SR KJ
QPONML
इसी तरह के लिए उत्पादन H
होगा:
EFGHIJ
CD KL
B M
A N
Z O
YX QP
WVUTSR
या इसके लिए Z
:
WXYZAB
UV CD
T E
S F
R G
QP IH
ONMLKJ
यह सभी 26 अक्षरों के लिए काम करने की आवश्यकता है, ए जेड के माध्यम से।
विवरण:
- आप मान सकते हैं कि एकमात्र इनपुट जेड के माध्यम से एक एकल पत्र, ए होगा।
- यदि आप इनपुट और / या आउटपुट के लिए लोअरकेस एज़ का उपयोग कर सकते हैं, तो आप निम्न और अपरकेस को भी मिला सकते हैं।
- वर्णानुक्रम क्रम को दक्षिणावर्त चक्रित करना चाहिए, न कि दक्षिणावर्त।
- सूप के कटोरे को इंडेंट करने और भरने के लिए आपको रिक्त स्थान का उपयोग करना चाहिए, न कि कुछ और।
- जब तक सूप के कटोरे को ठीक से व्यवस्थित नहीं किया जाता है तब तक आउटपुट में न्यूलाइन्स या रिक्त स्थान का नेतृत्व या अनुगामी हो सकता है।
- ध्यान दें कि कटोरे का आकार 7 अक्षरों से 12 गुणा चौड़ा है, ताकि यह पाठ के रूप में लगभग गोलाकार दिखाई दे। आपके कटोरे समान आकार के होने चाहिए।
यह कोड गोल्फ है इसलिए सबसे छोटा कोड जीतता है!