यह चुनौती आंशिक रूप से एक एल्गोरिदम चुनौती है, आंशिक रूप से एक अनुकूलन चुनौती है और आंशिक रूप से बस एक सबसे तेज़ कोड चुनौती है।
AT मैट्रिक्स अपनी पहली पंक्ति r
और पहले कॉलम द्वारा पूरी तरह से निर्दिष्ट है c
। मैट्रिक्स के प्रत्येक शेष तत्व केवल उस तत्व की एक प्रति है जो तिरछे ऊपर और बाएं है। यही कारण है M[i,j] = M[i-1,j-1]
। हम टी मैट्रीक की अनुमति देंगे जो वर्ग नहीं हैं। हालांकि हम हमेशा यह मानते हैं कि पंक्तियों की संख्या स्तंभों की संख्या से अधिक नहीं है। उदाहरण के लिए, 5 टी मैट्रिक्स द्वारा निम्नलिखित 3 पर विचार करें।
10111
11011
11101
हम कहते हैं कि मैट्रिक्स में गुणनफल X होता है यदि इसमें गैर-समान सूचकांकों वाले स्तंभों के दो गैर-खाली सेट होते हैं जिनमें समान (वेक्टर) योग होता है। एक या एक से अधिक स्तंभों का वेक्टर योग उनके कॉलमों का एक तत्व-वार योग है। यह दो या दो से अधिक स्तंभों का योग है जिसमें x
प्रत्येक तत्व वाला एक अन्य स्तंभ x
है। किसी एक कॉलम का योग ही कॉलम है।
तुच्छ रूप से ऊपर वाले मैट्रिक्स में गुणनफल X है क्योंकि पहले और अंतिम कॉलम समान हैं। पहचान मैट्रिक्स में कभी संपत्ति X नहीं होती है।
यदि हम ऊपर दिए गए मैट्रिक्स के अंतिम कॉलम को हटाते हैं तो हमें एक उदाहरण मिलता है जिसमें संपत्ति X नहीं है और यह 4/3 का स्कोर देगा।
1011
1101
1110
काम
कार्य बाइनरी प्रविष्टियों के साथ उच्चतम स्कोरिंग टी मैट्रिक्स को खोजने के लिए कोड लिखना है और जिसके पास संपत्ति एक्स नहीं है। स्पष्टता के लिए, द्विआधारी प्रविष्टियों के साथ एक मैट्रिक्स में संपत्ति है कि इसकी प्रत्येक प्रविष्टि या तो 0 या 1 है।
स्कोर
आपका स्कोर आपके सर्वश्रेष्ठ स्कोरिंग मैट्रिक्स में पंक्तियों की संख्या से विभाजित संख्या कॉलम होगा।
टाई ब्रेकर
यदि दो उत्तरों में समान स्कोर है, तो पहले ने पहली जीत दर्ज की।
बहुत (बहुत) संभावना नहीं है कि किसी को असीमित स्कोर प्राप्त करने के लिए एक विधि मिलती है, इस तरह के समाधान का पहला वैध प्रमाण स्वीकार किया जाएगा। इससे भी अधिक अप्रत्याशित घटना में कि आप एक परिमित मैट्रिक्स की अधिकतमता का प्रमाण पा सकते हैं, मैं निश्चित रूप से जीत को भी पुरस्कार दूंगा।
संकेत
संपत्ति X के बिना उच्चतम स्कोरिंग मैट्रिक्स को खोजने के सभी उत्तर यहां मान्य हैं लेकिन वे इष्टतम नहीं हैं। संपत्ति X के बिना T मैट्रिसेस हैं जो चक्रीय नहीं हैं।
उदाहरण के लिए, संपत्ति X के बिना 7 बाय 12 टी मैट्रिक्स है लेकिन ऐसा कोई चक्रीय मैट्रिक्स नहीं है।
21/11 इसमें से सभी मौजूदा उत्तरों और पिछली चुनौती को हरा देगा।
भाषाएं और पुस्तकालय
आप किसी भी भाषा का उपयोग कर सकते हैं जिसमें एक स्वतंत्र रूप से उपलब्ध संकलक / दुभाषिया / आदि है। लिनक्स और किसी भी पुस्तकालय के लिए जो लिनक्स के लिए भी स्वतंत्र रूप से उपलब्ध हैं।
बोनस 2 से अधिक अंक वाले पहले उत्तर को तत्काल 200 अंक का पुरस्कार मिलता है। टन हास्पेल ने अब यह हासिल कर लिया है!
वर्तमान नेता बोर्ड
- सी ++ । टन हास्पेल द्वारा स्कोर 31/15
- जावा । पीटर टेलर द्वारा स्कोर 36/19
- हास्केल । अलेक्जेंडर-ब्रेट द्वारा स्कोर 14/8