समस्या
मूल (अंग्रेज़ी) दिखाएँtext में पहले ऐसे अक्षर का इंडेक्स लौटाएँ जो ठीक एक बार आया हो। अक्षर का केस मायने रखता है।
first_unique_index(text) को लागू करें।
इनपुट
text: जांचने के लिए टेक्स्ट।
आउटपुट
इंडेक्स लौटाएँ, या यदि हर अक्षर दोहराया गया है तो -1 लौटाएँ।
सीमाएँ
0 ≤ लंबाई ≤ 100,000
उदाहरण
उदाहरण 1
इनपुट:
text = "swiss"
अपेक्षित आउटपुट:
expected = 1
इनपुट:
std::string text = "swiss";
अपेक्षित आउटपुट:
long long expected = 1;
इनपुट:
string text = "swiss";
अपेक्षित आउटपुट:
long expected = 1;
व्याख्या
s दोहराया गया है, w केवल एक बार इंडेक्स 1 पर आया है।
उदाहरण 2
इनपुट:
text = "aabb"
अपेक्षित आउटपुट:
expected = -1
इनपुट:
std::string text = "aabb";
अपेक्षित आउटपुट:
long long expected = -1;
इनपुट:
string text = "aabb";
अपेक्षित आउटपुट:
long expected = -1;
व्याख्या
हर अक्षर दोहराया गया है: -1।
संदर्भ
यह चुनौती CodeUtility के लिए अनुकूलित की गई है। ऊपर दिए गए स्टेटमेंट और सीमाओं का पालन करें।