यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का पाठ दिया गया है: डेटा स्ट्रीम का मल्टीथ्रेडेड प्रोसेसिंग ग्रुपिंग और फ़िल्टरिंग के साथ
Java
Hard
streams
कार्य «यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का पाठ दिया गया है: डेटा स्ट्रीम का मल्टीथ्रेडेड प्रोसेसिंग ग्रुपिंग और फ़िल्टरिंग के साथ»
```html
प्रोग्राम लिखें जो मानक इनपुट से स्ट्रिंग्स पढ़ता है, जिनमें स्पेस से अलग किए गए पूर्णांक होते हैं। प्रत्येक स्ट्रिंग डेटा का एक अलग स्ट्रीम दर्शाती है। Java Streams का उपयोग करके सभी स्ट्रीम को प्रोसेस करना, उन्हें एक स्ट्रीम में मर्ज करना, सकारात्मक संख्याओं को फ़िल्टर करना, उनका वर्ग निकालना, 5 से भाग देने पर शेषफल के आधार पर समूहित करना और प्रत्येक समूह के लिए औसत (अंकगणितीय माध्य) की गणना करना आवश्यक है। परिणाम को शेषफल के बढ़ते क्रम में प्रदर्शित करें। यदि किसी शेषफल के लिए कोई संख्या नहीं है, तो 0 प्रदर्शित करें। यह गारंटी है कि इनपुट डेटा में 1000 से अधिक संख्याएँ नहीं होंगी।
```
प्रोग्राम लिखें जो मानक इनपुट से स्ट्रिंग्स पढ़ता है, जिनमें स्पेस से अलग किए गए पूर्णांक होते हैं। प्रत्येक स्ट्रिंग डेटा का एक अलग स्ट्रीम दर्शाती है। Java Streams का उपयोग करके सभी स्ट्रीम को प्रोसेस करना, उन्हें एक स्ट्रीम में मर्ज करना, सकारात्मक संख्याओं को फ़िल्टर करना, उनका वर्ग निकालना, 5 से भाग देने पर शेषफल के आधार पर समूहित करना और प्रत्येक समूह के लिए औसत (अंकगणितीय माध्य) की गणना करना आवश्यक है। परिणाम को शेषफल के बढ़ते क्रम में प्रदर्शित करें। यदि किसी शेषफल के लिए कोई संख्या नहीं है, तो 0 प्रदर्शित करें। यह गारंटी है कि इनपुट डेटा में 1000 से अधिक संख्याएँ नहीं होंगी।
```
इनपुट प्रारूप
कई पंक्तियाँ, प्रत्येक पंक्ति में रिक्त स्थानों द्वारा अलग किए गए पूर्णांक हैं। इनपुट का अंत — एक खाली पंक्ति है।
आउटपुट प्रारूप
5 पंक्तियाँ, प्रत्येक में एक फ्लोटिंग पॉइंट संख्या (अंकगणितीय माध्य) होती है, जो 0 से 4 तक के संबंधित शेषफल के लिए होती है। आउटपुट को दशमलव के बाद दो अंकों के साथ स्वरूपित किया जाना चाहिए।
उदाहरण
उदाहरण 1
इनपुट
3 1 2
आउटपुट
1,2,3
उदाहरण 2
इनपुट
1 2 3 4 5 6 7 8 9 10
आउटपुट
5.00
6.00
7.00
8.00
9.00
उदाहरण 3
इनपुट
5 5 5
आउटपुट
5,5,5
उदाहरण 4
इनपुट
-1 -3 0 2
आउटपुट
-3,-1,0,2
main.java