इनपुट
दो सूचियाँ Aऔर Bनॉनवेजेटिव पूर्णांक।
उत्पादन
या तो 1, 0या -1, इस बात पर निर्भर करता है कि नीचे दिए गए मुड़ लेक्सिकोग्राफिक ऑर्डर के संबंध में Aसे बड़ा, बराबर या छोटा है । यदि आप चाहें, तो आप प्रतिस्थापित कर सकते हैं , और किसी भी अन्य तीन स्थिर मूल्यों के साथ।B10-1
मुड़ लेक्सिकोग्राफ़िक ऑर्डर साधारण लेक्सोग्राफ़िक ऑर्डरिंग की तरह है, जिसमें आप लिस्ट एलीमेंट को एलिमेंट से तुलना करते हैं, और पहले अलग-अलग इंडेक्स पर उनका ऑर्डर तय करते हैं। हालाँकि, मुड़ संस्करण में हम प्रत्येक सूचकांक पर nonnegative पूर्णांक के लिए एक अलग क्रम का उपयोग करते हैं। अर्थात्, हर सूचकांक पर i(से शुरू होता है का अनुक्रमण 1), पहले के आदेश i(से गैर नकारात्मक पूर्णांक 0के लिए i-1) उलट है, और वे सभी अन्य नंबरों से ऊपर ले जाया जाता है। इसके अलावा, "लापता तत्व" जो एक सूची को दूसरे से छोटा होने का संकेत देता है, सीधे नीचे ले जाया जाता है i-1। नेत्रहीन, सूचकांक पर आदेश iहै
i < i+1 < i+2 < i+3 < ... < [missing element] < i-1 < i-2 < i-3 < ... < 2 < 1 < 0
ध्यान दें कि पहले ...असीम रूप से कई संख्याओं को दर्शाता है। इसका अर्थ है कि निम्नलिखित सूचियाँ मुड़ क्रम के क्रम के संबंध में आरोही क्रम में हैं:
[3,2,3,4]
[3,2,3,5]
[3,2,3,10]
[3,2,3,1341]
[3,2,3]
[3,2,3,3]
[3,2,3,2]
[3,2,3,1]
[3,2,3,0]
नियम
आप एक पूर्ण कार्यक्रम या एक समारोह दे सकते हैं। सबसे कम बाइट गिनती जीतता है, और मानक खामियों को रोक दिया जाता है।
परीक्षण के मामलों
Output 1:
[0] []
[] [1]
[] [1,2,1,2]
[2,1] [1,1]
[0,1,2] [0,2,1]
[3,0] [3,1]
[3,1] [3]
[2] [2,2]
[2] [2,23]
[2,24] [2,23]
[2,1] [2,23]
Output 0:
[] []
[0] [0]
[1,1] [1,1]
[2,1,2] [2,1,2]
Output -1:
[1,2,1,1,2] [1,2,1,1,1]
[1,2,1,1,5] [1,2,1,1,4]
[1,2,1,1,5] [1,2,1,1]
[1,2,1] [1,2,1,1]
[1,2,1,1,5] [1,2,1,1,6]
[1,2,1,1,6] [1,2,1,1,7]