यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का टेक्स्ट है: लूप का उपयोग करके अनुक्रम का संपीड़न

Go Medium loops

कार्य «यहाँ रूसी से हिंदी में अनुवादित प्रोग्रामिंग कार्य का टेक्स्ट है: लूप का उपयोग करके अनुक्रम का संपीड़न»

गो में एक प्रोग्राम लिखें जो एक पूर्णांक N (1 ≤ N ≤ 100) पढ़ता है, फिर N पूर्णांक पढ़ता है। प्रत्येक समान क्रमागत संख्याओं के समूह को एक जोड़ी (मान, संख्या) से बदलकर संपीड़ित अनुक्रम आउटपुट करना होगा। जोड़ियों को "मान संख्या" प्रारूप में आउटपुट करें, जिन्हें रिक्त स्थान से अलग करें। यदि N = 0 है, तो एक खाली पंक्ति आउटपुट करें।

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

पहली पंक्ति: एक पूर्णांक N। अगली पंक्ति में N पूर्णांक हैं, जो रिक्त स्थानों से अलग किए गए हैं।

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

संख्याओं के जोड़ों वाली एक स्ट्रिंग, जो रिक्त स्थानों से अलग की गई है। प्रत्येक जोड़ा: मान और मात्रा, रिक्त स्थान से अलग।

उदाहरण

उदाहरण 1

इनपुट
8 7 7 7 7 7 7 7 7
आउटपुट
7 8

उदाहरण 2

इनपुट
0
आउटपुट
main.go