इनपुट के रूप में एक ASCII कला षट्कोण को देखते हुए, आउटपुट जिसका पक्ष सभी एक इकाई लंबा है।
_____
____ / \
/ \ / \
/ \ / \
\ \ => \ \
\ / \ /
\____/ \ /
\_____/
इनपुट हेक्सागोन्स में 180 डिग्री समरूपता होगी, लेकिन अन्यथा पक्ष सभी अलग-अलग लंबाई के हो सकते हैं। ऊपर, साइड की लंबाई (2, 4, 3) तक बढ़ जाती है (3, 5, 4)। साइड की लंबाई नॉनजरो होगी।
हेक्सागोन अंडरस्कोर _
, स्लैश /
और बैकस्लैश से बने होते हैं \
। ध्यान दें कि क्षैतिज किनारों (अंडरस्कोर के साथ बनाया गया है), शीर्ष किनारे अपनी लाइन पर है लेकिन नीचे का किनारा नहीं है।
आई / ओ
मैं एक स्टिकलर बनने जा रहा हूं और यहां आस्की-आर्ट फॉर्मेटिंग की आवश्यकता है: इनपुट और आउटपुट में नई लाइनों के साथ एक स्ट्रिंग होनी चाहिए जो छवि का प्रतिनिधित्व करती है, लाइनों की सूची नहीं। बेशक, आपका कोड छवि बनाने के लिए प्रत्येक पंक्ति को प्रिंट कर सकता है, या STDIN को इनपुट के लिए एक पंक्ति पढ़ सकता है यदि आपकी भाषा ऐसा कर सकती है।
विवरण
यदि आप चाहें तो इनपुट में एक वैकल्पिक अनुगामी न्यूलाइन शामिल हो सकती है, लेकिन अन्यथा कोई खाली लाइनें नहीं होंगी। आप इनपुट में कोई अनुगामी रिक्त स्थान नहीं चुन सकते हैं, या प्रत्येक पंक्ति को एक ही लंबाई (सबसे लंबी पंक्ति) में रखने के लिए रिक्त स्थान है।
आउटपुट स्क्रीन के बाएं किनारे के साथ फ्लश होना चाहिए, जैसे इनपुट। आपके पास ऊपर और नीचे के साथ-साथ अनुगामी रिक्त स्थान के अतिरिक्त नए लिंक हो सकते हैं।
परीक्षण के मामलों
इनपुट आउटपुट के बाद।
_
/ \
\_/
__
/ \
/ \
\ /
\__/
____
/ \
/ \
\ \
\ /
\____/
_____
/ \
/ \
/ \
\ \
\ /
\ /
\_____/
_
/ \
/ /
/ /
/ /
/ /
\_/
__
/ \
/ \
/ /
/ /
/ /
/ /
\ /
\__/
लीडरबोर्ड
<iframe src="https://xmikee1.github.io/ppcg-leaderboard/?id=185760" width="100%" height="100%" style="border: none;">Oops, your browser is too old to view this content! Please upgrade to a newer version of your browser that supports HTML5.</iframe><style>html,body{margin:0;padding:0;height:100%;overflow:hidden}</style>
IEnumerable
वर्णों की एक सरणी / वापसी कर सकते हैं ?