शीर्षक में अच्छी क्रिया है।
एक प्रोग्राम लिखें जो एक इनपुट स्ट्रिंग देता है, इस स्ट्रिंग को "लोचदार" करेगा और परिणाम को आउटपुट करेगा। एक स्ट्रिंग को बढ़ाना निम्नानुसार किया जाता है:
पहला किरदार एक बार दिखाया गया है। दूसरा चरित्र दो बार दिखाया गया है। तीसरे चरित्र को तीन बार दिखाया गया है, और इसी तरह।
जैसा कि आप देख सकते हैं, एक निश्चित चरित्र के दोहराव की मात्रा स्ट्रिंग में इसकी पिछली घटनाओं के विपरीत चरित्र के सूचकांक से संबंधित है।
आप केवल मुद्रण योग्य ASCII वर्ण प्राप्त करने की अपेक्षा कर सकते हैं। निम्नलिखित लिंक के आधार पर , इन वर्णों में दशमलव मान 32-126 है।
उदाहरण:
Why: Whhyyy
SKype: SKKyyyppppeeeee
LobbY: LoobbbbbbbYYYYY
(ध्यान दें कि कैसे 7 बी होते हैं क्योंकि पहले बी को 3 बार दिखाया जाता है और दूसरे बी को 4 बार दिखाया जाता है, जिससे कुल 7 बी बनते हैं।
A and B: A aaannnnddddd BBBBBBB
सबसे छोटा बाइट्स जीतता है :)