यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का पाठ दिया गया है: पाठ में दोहराए जाने वाले शब्दों की गणना

Go Easy maps

कार्य «यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का पाठ दिया गया है: पाठ में दोहराए जाने वाले शब्दों की गणना»

एक प्रोग्राम लिखें जो टेक्स्ट की एक पंक्ति पढ़ता है और इस पंक्ति में प्रत्येक शब्द की पुनरावृत्ति की संख्या गिनता है। शब्द रिक्त स्थानों द्वारा अलग किए जाते हैं। अक्षरों का मामला (केस) ध्यान में नहीं रखा जाता है (विभिन्न मामलों में शब्द समान माने जाते हैं)। शब्दों और उनकी संख्या को वर्णमाला क्रम में प्रदर्शित करें। सीमाएँ: पंक्ति की लंबाई 1000 वर्णों से अधिक नहीं है, अद्वितीय शब्दों की संख्या 100 से अधिक नहीं है।

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

एक पंक्ति का पाठ, जिसमें शब्द स्थानों (spaces) द्वारा विभाजित होते हैं। पंक्ति में विराम चिह्न (punctuation marks) हो सकते हैं, जिन्हें शब्दों का हिस्सा नहीं माना जाता।

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

प्रत्येक अद्वितीय शब्द के लिए, उसे और उसकी पुनरावृत्ति की संख्या को एक स्थान से अलग करके प्रिंट करें। प्रत्येक जोड़ी एक नई पंक्ति पर प्रिंट होती है। शब्दों को वर्णमाला क्रम में प्रिंट किया जाता है।

उदाहरण

उदाहरण 1

इनपुट
Hello world hello World
आउटपुट
hello 2 world 2

उदाहरण 2

इनपुट
Go is fun go programming
आउटपुट
fun 1 go 2 is 1 programming 1

उदाहरण 3

इनपुट
one two three four five six seven eight nine ten
आउटपुट
eight 1 five 1 four 1 nine 1 one 1 seven 1 six 1 ten 1 three 1 two 1
main.go