"आरोही मैट्रिक्स" पूरी संख्याओं (0 शामिल) का एक अनंत मैट्रिक्स है जिसमें कोई भी तत्व सबसे छोटा उपलब्ध तत्व है जो पहले संबंधित पंक्ति और स्तंभ पर उपयोग नहीं किया गया है:
| 1 2 3 4 5 6 ...
--+----------------
1 | 0 1 2 3 4 5 ...
2 | 1 0 3 2 5 4 ...
3 | 2 3 0 1 6 7 ...
4 | 3 2 1 0 7 6 ...
5 | 4 5 6 7 0 1 ...
6 | 5 4 7 6 1 0 ...
. | ...............
आपका कार्य एक प्रोग्राम लिखना है जो इनपुट द्वारा निर्दिष्ट पंक्ति और स्तंभ में पाए गए तत्व को आउटपुट करेगा। (मानक इनपुट और आउटपुट)
परीक्षण के मामलों:
5 3 -> 6
2 5 -> 5
कोड गोल्फ नियम लागू होता है - सबसे छोटा कोड जीतता है।
PS भले ही इसमें एक एल्गोरिथम प्रकृति हो, कोड बहुत, बहुत संक्षिप्त हो सकता है ।
संपादित करें: मैं इतनी जल्दी xor समाधान देखने की उम्मीद नहीं कर रहा था। मैं वास्तव में एक एल्गोरिथम दृष्टिकोण के साथ 10 पोस्ट देखने की उम्मीद कर रहा था और एक्सईएन समाधान। अब, यह ध्यान में रखते हुए कि यह देखने के लिए बहुत मज़ेदार नहीं है कि अलग-अलग भाषाओं में एक्सर कैसे लिखें, मैं आपको सलाह देता हूं कि आप एक एल्गोरिथम दृष्टिकोण भी आज़माएं।
तो, हाँ, मुझे लगता है कि अब कोई भी 5 चरित्र के निशान को नहीं हरा सकता है - इसलिए मैं इल्मरी करोनन को सबसे चतुर और सबसे कम समाधान के लिए बधाई देता हूं। लेकिन आगे एक नई चुनौती है: सबसे छोटा एल्गोरिदम समाधान लिखें ।