Problem

4 /10


सेट का उपयोग करना

Problem

एक प्रोग्राम लिखें जो ADD num, PRESENT num, और COUNT (पैरामीटर के बिना) जैसे प्रश्नों के अनुक्रम को निष्पादित करेगा। प्रोग्राम को निर्धारित टेम्पलेट प्रकार का उपयोग करके लिखा जाना चाहिए।
 
एडीडी संख्या जैसी प्रत्येक क्वेरी को सेट में तत्व संख्या जोड़नी चाहिए (यदि ऐसा तत्व पहले से मौजूद है, तो दूसरी प्रति जोड़ने से सेट नहीं बदलता है), और कुछ भी प्रदर्शित नहीं होता है।
 
वर्तमान संख्या जैसी प्रत्येक क्वेरी को एक "हाँ" संदेश देना चाहिए; या नहीं" (बड़े अक्षरों में, एक अलग लाइन पर), सेट में ऐसा कोई तत्व है या नहीं; सेट का मान नहीं बदलता है।
 
COUNT प्रकार की प्रत्येक क्वेरी को निष्पादित करते समय, सेट में विभिन्न तत्वों की वर्तमान संख्या को एक अलग पंक्ति में प्रदर्शित किया जाना चाहिए; सेट का मान नहीं बदलता है।
 
इनपुट
मानक इनपुट की पहली पंक्ति में N अनुरोध (1 < N < 100000) होते हैं, इसके बाद N पंक्तियाँ होती हैं, प्रत्येक में वर्णित प्रारूप के अनुसार एक अनुरोध होता है।
 
संख्या मान 100000000 modulo से अधिक नहीं है।
 
आउटपुट
PRESENT और COUNT प्रश्नों के परिणाम अलग-अलग पंक्तियों में मानक आउटपुट (स्क्रीन) पर प्रिंट करें; ADD अनुरोधों के लिए कुछ भी आउटपुट नहीं होना चाहिए।

 
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 <टीडी>
7
5 जोड़ें
7 जोड़ें
काउंट
वर्तमान 3
वर्तमान 5
3 जोड़ें
काउंट
<टीडी>
2
नहीं
हाँ
3