मुझे एक QFP चिप उत्पन्न करें!
क्यूएफपी एक विद्युत घटक के लिए एक प्रकार का कारक है जहां पिंस एक चिप के किनारों से निकलते हैं। यहाँ एक ठेठ QFP घटक की एक तस्वीर है:
आप देख सकते हैं कि सामान्य सूत्र में समान संख्या में पिन के 4 पक्ष हैं।
आपकी चुनौती एक पूर्णांक में होने वाले प्रोग्राम को बनाना है, जो कि एक तरफ पिन की संख्या का प्रतिनिधित्व करता है, और गिने पिन के साथ एक ASCII QFP घटक बनाता है।
इनपुट:
एक पूर्णांक जो एक तरफ पिन की संख्या का प्रतिनिधित्व करता है
आउटपुट:
एक उपयुक्त पिनआउट के साथ एक ASCII QFP चिप।
उदाहरण:
इनपुट: 1
4 ┌┴┐ 1। ├3 └┬┘ 2
इनपुट: 2
87 ┌┴┴┐ 1। ├6 2 ├5 └┬┬┘ 34
इनपुट: 12
444444444333 876543210987 ┌┴┴┴┴┴┴┴┴┴┴┴┴┐ 1। ├36 2 ├35 3 ├34 4 ├33 5 ├32 6 ├31 7 ├30 8 ├29 9 ├28 10 ├27 11 ├26 12 ├25 └┬┬┬┬┬┬┬┬┬┬┬┬┘ 111111122222 345678901234
नियम:
- सभी QFP चिप्स संलग्न किए जाने चाहिए और साथ ही साथ एएससीआई प्रदान करना चाहिए। रिक्ति का अत्यधिक महत्व है। माइक्रोप्रोसेसर के अंदर धूल खराब सामान है!
- पिन नंबरिंग को उदाहरणों के रूप में किया जाना चाहिए (पढ़ें बाएं से दाएं, ऊपर से नीचे, गिने काउंटर पर दक्षिणावर्त)
- आप 0 पर नंबर देना शुरू कर सकते हैं, लेकिन यह चिप को प्रभावित नहीं करना चाहिए (12 के इनपुट को अभी भी 12 पिन प्रति साइड चाहिए)
- आपके आउटपुट में एकमात्र मान्य वर्ण हैं
1,2,3,4,5,6,7,8,9,0,┌,┴,┐,├,┘,┬,└,┤
, रिक्त स्थान, और newlines। - भाषाओं के लिए सभी एन्कोडिंग की अनुमति है, लेकिन आपका आउटपुट उपरोक्त नियमों के अनुरूप होना चाहिए।
यह एक कोडगॉल्फ है, और इस तरह, बाइट्स की कम से कम संख्या के साथ कोड जीतता है! शुभ लाभ!