इस चुनौती में आप कार्टेशियन प्लेन में वर्णमाला के अक्षर रखने जा रहे हैं और परिणाम को टेक्स्ट के रूप में आउटपुट करते हैं।
आपका इनपुट 3 मापदंडों के साथ सूची की सूची में शामिल होगा:
- एक्स समन्वय
- Y समन्वय करते हैं
- तार
कैसे?
हम जानते हैं कि कार्टेशियन प्लेन में 2 एक्सिस और 4 क्वाड्रेंट होते हैं, जहां निर्देशांक होते हैं , , , और । उदाहरण के लिए
कार्टेशियन प्लेन के रूप में निम्नलिखित 3 बाय 3 मैट्रिक्स पर विचार करें
यदि हमें इनपुट में कुछ दिया जाता है जैसे कि [[-1,1,L],[0,1,F]]
हमारा मैट्रिक्स कुछ इसी तरह दिखेगा
और अंतिम उत्पादन LF
इसके अलावा कुछ बिंदु हैं जिनका हमें सही आउटपुट प्राप्त करने के लिए अनुसरण करने की आवश्यकता है:
- जब एक एक्स, वाई समन्वय दोहराया जाता है, तो आपको तारों को समतल करना होगा। उदाहरण: मान लें (-1,1) स्ट्रिंग
F
रखी गई है और आपको स्ट्रिंगa
को उसी बिंदु पर रखने की आवश्यकता है। आप परिणामस्वरूप दोनों तार को समेटते हैंFa
और यह वह मान है जो (-1,1) में जाएगा। - आपका आउटपुट मैट्रिक्स के अनुरूप होना चाहिए। उदाहरण अपने अंतिम परिणाम के रूप में कल्पना करें:
आपको आउटपुट चाहिए
Ma rie
i s
cute
क्यों?
आप इसे एक तालिका के रूप में देख सकते हैं जहां स्तंभ x- अक्ष और y- अक्ष की पंक्तियों के मान हैं।
Column 1 | Column 2 | Column 3
----------------------------------------
Row 1 | "Ma" | "r" | "ie"
Row 2 | "i" | "s" |
Row 3 | "cute" | |
सभी कॉलम मानों की लंबाई समान होनी चाहिए
Column 1 | Column 2 | Column 3
----------------------------------------
Row 1 | "Ma " | "r" | "ie"
Row 2 | "i " | "s" |
Row 3 | "cute" | |
Finnaly हम परिणाम का उत्पादन करते हैं
Ma rie
i s
cute
परीक्षण के मामलों
Input
------------
[[3, 3, "c"]
[4, 1, "un"]
[5, 3, "e"]
[4, 3, "od"]
[4, 2, "lf"]
[1, 2, "go"]
[2, 1, "i"]
[2, 1, "s f"]]
Output
--------------
code
go lf
is f un
Input
--------------
[[0, 0, 's'],
[-1,1, 'M'],
[0, 1, 'r'],
[-1,1, 'a'],
[1, 1, 'i'],
[-1, 0, 'i'],
[1, 1, 'e'],
[-1,- 1, 'c'],
[-1,- 1, 'u'],
[-1, -1, 'te']]
Output.
----------------
Ma rie
i s
cute
टिप्पणियाँ
- यह कोड-गोल्फ माना जाता है
- आप निर्देशांक को एक सूची में लपेट सकते हैं उदा
[[3, 3], "c"]
- आप किसी भी उचित प्रारूप में इनपुट ले सकते हैं
- आप मान सकते हैं कि इनपुट में कोई भी संख्या या रिक्त स्थान नहीं होगा। जैसे की तरह कुछ नहीं हो सकता है
a a
कभी नहीं लेकिन1
या" "
या1a
या1 1
a a
लेकिन कभी नहीं 1
या `` 1a
या1 1
(int a,int b,string c)
:?