सिनोप्सिस: उन वर्णों का पता लगाएं, जो संलग्न हैं
MYPOCKET।
उदाहरण इनपुट
MYPHEIF
YFOCKVH
MBNDEIF
TEUFTMY
ESNDUWP
KBOVUVO
CENWFKC
OPYMTEB
उदाहरण आउटपुट
F
BND
EUF
SNDUW
BOVUV
ENWF
है ना? हमें आउटपुट के रूप में यह कैसे मिला? "जेब" कभी-कभी देखना मुश्किल हो सकता है। इससे यह स्पष्ट हो जाएगा:
MYP HEIF Y F OCK VH M BND E यदि T EUF TMY E SNDUW P K BOVUV O C ENWF KC OPYMTE B
बोल्ड अक्षरों में एक दूसरे से MYPOCKETबार-बार जुड़े स्ट्रिंग से मिलकर एक दूसरे से जुड़े पात्रों की एक अंगूठी दिखाई देती है । आपके प्रोग्राम को उस रिंग के भीतर मौजूद वर्णों को आउटपुट करना चाहिए।
टिप्पणियाँ:
- केवल एक "जेब" होगा।
- नई लाइनों या रिक्त स्थान के बाद लाइनों की अनुमति दी जाती है।
- बाकी ग्रिड में भी वर्ण हो सकते हैं
MYPOCKET, लेकिन इस तरह से नहीं जो रिंग के आकार को अस्पष्ट बनाता है। Mहमेशा शीर्ष दाएं कोने में नहीं है।- "पॉकेट" एक दक्षिणावर्त या एक काउंटर-क्लॉकवाइज़ दिशा में आगे बढ़ सकता है।
- "पॉकेट" विकर्ण दिशाओं में नहीं जाएगी - अर्थात, प्रत्येक अक्षर बाएं, दाएं, ऊपर, या अगले से नीचे जुड़ा हुआ है।
यहां एक और इनपुट है जिसके साथ आप अपने प्रोग्राम का परीक्षण कर सकते हैं।
उदाहरण इनपुट
EKCYMOPD
KCOPHAYM
EKNDSEST
JETHACKE
KRMYPOBN
उदाहरण आउटपुट
HA
NDSES
HA