यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का टेक्स्ट है: फ़िल्टरिंग और रूपांतरण के साथ अनुक्रम जनरेटर
Rust
Medium
iterators
कार्य «यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का टेक्स्ट है: फ़िल्टरिंग और रूपांतरण के साथ अनुक्रम जनरेटर»
Rust में एक प्रोग्राम लिखें जो एक पूर्णांक N पढ़ता है, फिर N जोड़े संख्याओं (a_i, b_i) को स्पेस से अलग करके पढ़ता है। इटरेटर का उपयोग करके, उन a_i संख्याओं का एक अनुक्रम बनाएं जिनके लिए b_i > 0 है। फिर प्रत्येक प्राप्त संख्या को 2 से गुणा करके और 10 जोड़कर रूपांतरित करें। सभी रूपांतरित संख्याओं का योग प्रिंट करें। यदि कोई भी संख्या फ़िल्टर पास नहीं करती है, तो 0 प्रिंट करें।
इनपुट प्रारूप
पहली पंक्ति में एक पूर्णांक N (1 ≤ N ≤ 1000) है। फिर N पंक्तियाँ, प्रत्येक में दो पूर्णांक a_i और b_i (-1000 ≤ a_i, b_i ≤ 1000) हैं।
आउटपुट प्रारूप
एक पूर्णांक — रूपांतरित संख्याओं का योग।
उदाहरण
उदाहरण 1
इनपुट
6 0
1 2 3 1 2 3
आउटपुट
3
उदाहरण 2
इनपुट
1
0 0
आउटपुट
0
main.rs