चुनौती:
एक अक्षर X (A से Z तक ऊपरी या निचला मामला) और एक अंक N (0-9) के इनपुट के लिए N * X से संबंधित संबंधित अक्षर X प्रिंट करें।
पत्र इस सूची से होना चाहिए:
AAA BBBB CCCC DDDD EEEEE FFFFF GGG H H
A A B B C D D E F G H H
AAAAA BBBB C D D EEEE FFFF G GG HHHHH
A A B B C D D E F G G H H
A A BBBB CCCC DDDD EEEEE F GGG H H
IIIII J K K L M M N N OOO
I J K K L MM MM NN N O O
I J KKK L M M M N N N O O
I J J K K L M M N NN O O
IIIII JJJ K K LLLLL M M N N OOO
PPPP QQQ RRRR SSSS TTTTT U U V V W W
P P Q Q R R S T U U V V W W
PPPP Q Q RRRR SSS T U U V V W W
P Q QQ R R S T U U V V W W W
P QQQQ R R SSSS T UUU V W W
X X Y Y ZZZZZ
X X Y Y Z
X Y Z
X X Y Z
X X Y ZZZZZ
उदाहरण:
इनपुट: एक १
उत्पादन:
AAA
A A
AAAAA
A A
A A
इनपुट: ए ०
उत्पादन: A
इनपुट: ए २
उत्पादन:
AAA AAA AAA
A AA AA A
AAAAAAAAAAAAAAA
A AA AA A
A AA AA A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
AAA AAA AAA AAA AAA
A AA AA AA AA A
AAAAAAAAAAAAAAAAAAAAAAAAA
A AA AA AA AA A
A AA AA AA AA A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
AAA AAA
A A A A
AAAAA AAAAA
A A A A
A A A A
इनपुट: ए -1
आउटपुट: क्या कभी: यह कोई फर्क नहीं पड़ता
अतिरिक्त नियम:
- इनपुट पैरामीटर्स को आप जो चाहते हैं, उसके द्वारा अलग किया जा सकता है।
- प्रत्येक अक्षर को इसे खींचने के लिए एससी-चरित्र के रूप में खुद की पूंजी का उपयोग करना चाहिए।
- ट्रेलिंग स्पेस, नई लाइनों आदि की अनुमति है
- एक कार्यक्रम के बजाय, आप एक फ़ंक्शन लिख सकते हैं जो अंक स्ट्रिंग को तर्क के रूप में लेता है। आउटपुट सामान्य रूप से मुद्रित किया जाना चाहिए।
- Stdout / Stderr कोई फर्क नहीं पड़ता, बस एक चुनें। अगर दूसरे पर छपा हुआ सामान भी मायने नहीं रखता।
- संभावित आउटपुट स्वरूपों को STDOUT में मुद्रित किया जा सकता है, स्ट्रिंग्स की एक सूची के रूप में लौटाया जाता है, एक चरित्र मैट्रिक्स के रूप में लौटाया जाता है, आदि जब तक परिणाम केवल भाषाओं के डिफ़ॉल्ट प्रिंट विधि का उपयोग करके मुद्रित किया जा सकता है। *
* - जैसे फंक्शन f (a, 1) स्ट्रिंग लौटाता है और कोई बस प्रिंट (f (a, 1)) को प्रिंट () कॉल को उत्तर का हिस्सा बना सकता है। (यह केविन क्रूज़सेन और अर्नुल्ड द्वारा इंगित किया गया था)।
जीतना:
यह कोड-गोल्फ है, सबसे कम बाइट-काउंट जीतता है। मज़े करो!
संपादित करें : इस सवाल लगता है बहुत समान करने के लिए यह हालांकि मैं कहूंगा कि यह नहीं है, करना चाहिए क्योंकि यह न केवल एच के लिए लेकिन वर्णमाला से प्रत्येक अक्षर के लिए काम करते .. लगता अगर आप या न करने का निर्णय यह डुप्लिकेट है।