एक ग्राफिक अनुक्रम धनात्मक पूर्णांकों का एक क्रम है, जो सरल ग्राफ में नोड के लिए किनारों की संख्या को दर्शाता है । उदाहरण के लिए अनुक्रम 2 1 1
3 नोड्स के साथ एक ग्राफ को दर्शाता है 2 किनारों के साथ और 2 एक कनेक्शन के साथ।
सभी क्रम ग्राफिक अनुक्रम नहीं हैं। उदाहरण के लिए 2 1
एक ग्राफिक अनुक्रम नहीं है क्योंकि दो नोड्स को जोड़ने का कोई तरीका नहीं है ताकि उनमें से एक में दो किनारे हों।
कार्य
आप किसी भी उचित विधि द्वारा पूर्णांकों का अनुक्रम लेंगे । इसमें शामिल है, लेकिन पूर्णांकों की एक सरणी और इसके आकार, अहस्ताक्षरित पूर्णांकों की लिंक की गई सूची और युगल का वेक्टर तक सीमित नहीं है । आप मान सकते हैं कि इनपुट में कोई शून्य नहीं होगा। आप यह भी मान सकते हैं कि इनपुट कम से कम सबसे बड़ी या सबसे बड़ी से कम से कम क्रमबद्ध है।
आपको आउटपुट होना चाहिए या नहीं यह अनुक्रम एक ग्राफिक अनुक्रम है। एक सत्य मूल्य अगर यह एक मिथ्या मूल्य है अन्यथा।
लक्ष्य
यह कोड-गोल्फ है लक्ष्य आपके प्रोग्राम में बाइट्स की संख्या को कम करना है
परीक्षण के मामलों
कम से कम छाँटे गए
-> True
3 3 3 2 2 2 1 1 1 -> True
3 3 2 2 1 1 -> True
3 3 2 -> False
8 1 1 1 1 1 1 1 1 -> True
1 1 1 1 -> True
1 1 1 -> False
9 5 4 -> False
0
खाली अनुक्रम के लिए एस की एक स्ट्रिंग ले सकते हैं