स्ट्रिंग में गोल कोष्ठकों के संतुलन की जाँच

C# Medium strings

कार्य «स्ट्रिंग में गोल कोष्ठकों के संतुलन की जाँच»

एक स्ट्रिंग दी गई है जिसमें गोल कोष्ठक '(' और ')' के साथ-साथ अन्य वर्ण भी हैं। यह जाँचना आवश्यक है कि कोष्ठकों का अनुक्रम संतुलित है या नहीं। कोष्ठक संतुलित माने जाते हैं यदि प्रत्येक खोलने वाले कोष्ठक के लिए सही क्रम में एक बंद करने वाला कोष्ठक हो, और कोई अतिरिक्त बंद करने वाला कोष्ठक न हो। अन्य वर्णों को अनदेखा किया जाता है। स्ट्रिंग की लंबाई 1000 वर्णों से अधिक नहीं है।

इनपुट प्रारूप

एक पंक्ति जिसमें मनमाने वर्ण शामिल हैं।

आउटपुट प्रारूप

'YES' प्रिंट करें यदि कोष्ठक संतुलित हैं, अन्यथा 'NO' प्रिंट करें।

उदाहरण

उदाहरण 1

इनपुट
(())()
आउटपुट
YES

उदाहरण 2

इनपुट
(())
आउटपुट
YES
main.cs