<div> <p>प्रतीकों के डुप्लिकेट को क्रम बनाए रखते हुए हटाना</p> </div>

Kotlin Medium strings

कार्य «<div> <p>प्रतीकों के डुप्लिकेट को क्रम बनाए रखते हुए हटाना</p> </div>»

निम्नलिखित प्रोग्राम लिखें जो केवल छोटे लैटिन अक्षरों वाली एक स्ट्रिंग इनपुट के रूप में लेता है, और उसमें से सभी डुप्लिकेट कैरेक्टर हटा देता है, साथ ही प्रत्येक कैरेक्टर के पहले आने के क्रम को बनाए रखता है। प्रोग्राम को बिना डुप्लिकेट के परिणामी स्ट्रिंग आउटपुट करना चाहिए। स्ट्रिंग की लंबाई 10^5 से अधिक नहीं है।

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

एक पंक्ति, जो छोटे लैटिन अक्षरों (a-z) से बनी है। पंक्ति की लंबाई 1 से 100000 तक है।

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

एक पंक्ति — मूल स्ट्रिंग जिसमें वर्णों के डुप्लिकेट नहीं हैं, पहली उपस्थिति का क्रम संरक्षित है।

उदाहरण

उदाहरण 1

इनपुट
hello
आउटपुट
helo

उदाहरण 2

इनपुट
aabbcc
आउटपुट
abc
main.kt