Problem

1/8

वेक्टर: शुरुआत

Theory Click to read/hide

C++ में वेक्टर (<कोड>वेक्टर)
C++ में एक प्रकार की डायनामिक ऐरे वेक्टर (वेक्टर) है। 
 
वेक्टर (<कोड>वेक्टर) — यह एक डेटा संरचना है जो पहले से ही गतिशील सरणी का एक मॉडल है।

C++ में साधारण सरणियों में उनके साथ काम करने के लिए कोई विशेष कार्य और तरीके नहीं होते हैं। C++ में वेक्टर डेटा संरचनाएं हैं जिनमें तत्वों के साथ काम करने के लिए अधिक अतिरिक्त फ़ंक्शन होते हैं।
 
वेक्टर बनाना
#शामिल <वेक्टर> ... मुख्य प्रवेश बिंदु() { // 10 तत्वों के लिए पूर्णांक वेक्टर v की घोषणा   वेक्टर <int> वी (10);     // शून्य प्रारंभिक मानों के साथ समान (वेक्टर v1)   वेक्टर <int> v1(10, 0); ...  
वेक्टर पैडिंग
पद्धति 1
हम n-th तत्वों के लिए मेमोरी आवंटित करते हैं और उन्हें कीबोर्ड से पढ़कर भरते हैं।
  इंटन; सिने>> एन; वेक्टर <इंट> ए (एन); के लिए (int i = 0; i < n; i++) सिने>> ए[i];
पद्धति 2
तत्वों की संख्या अज्ञात होने पर दूसरी विधि की आवश्यकता होती है। सबसे पहले, एक खाली वेक्टर बनाया जाता है, और फिर, push_back() पद्धति का उपयोग करके, वेक्टर के अंत में एक नया तत्व जोड़ा जाता है।
  इंटन; सिने>> एन; वेक्टर<इंट>ए; के लिए (int i = 0; i < n; i++) { आईएनटीबी; सिने>> बी; ए.पुश_बैक (बी); }
वेक्टर आकार
int बी = ए आकार ();

Problem

एक वेक्टर बनाएं और इसे केवल सकारात्मक तत्वों से भरें।


इनपुट
पहली पंक्ति सरणी में तत्वों की संख्या है। दूसरी पंक्ति में सरणी के तत्व शामिल हैं।
 
आउटपुट
अनुक्रम से केवल सकारात्मक तत्व ही आउटपुट करें।

 
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 4
2 -4 0 100 2 100