<div> <p>एक स्ट्रिंग को संपीड़ित करना और दोहराए जाने वाले खंडों के नियम के अनुसार पुनर्स्थापित करना</p> </div>
JavaScript
Hard
strings
कार्य «<div> <p>एक स्ट्रिंग को संपीड़ित करना और दोहराए जाने वाले खंडों के नियम के अनुसार पुनर्स्थापित करना</p> </div>»
दी गई एक स्ट्रिंग है जो लैटिन अक्षरों और अंकों से बनी है। यह स्ट्रिंग एक संपीड़ित प्रतिनिधित्व है: प्रत्येक अंक यह बताता है कि उसके बाद आने वाले वर्ण को कितनी बार दोहराना है, और यदि कोई अंक गोल कोष्ठकों में वर्णों के समूह से पहले आता है, तो पूरे समूह को दोहराया जाता है। यदि कोई अंक नहीं है, तो वर्ण 1 बार दोहराया जाता है। मूल स्ट्रिंग को पुनर्स्थापित करें। यह गारंटी है कि कोष्ठक संतुलित हैं और नेस्टिंग 5 स्तरों से अधिक नहीं है। संपीड़ित स्ट्रिंग की लंबाई 1000 वर्णों तक है, पुनर्स्थापित स्ट्रिंग की लंबाई 10^6 से अधिक नहीं है।
इनपुट प्रारूप
एक पंक्ति, जिसमें संपीड़ित प्रतिनिधित्व शामिल है।
आउटपुट प्रारूप
एक पंक्ति — पुनर्स्थापित पंक्ति।
उदाहरण
उदाहरण 1
इनपुट
10a
आउटपुट
aaaaaaaaaa
main.js