यहाँ अनुवादित कार्य सामग्री है: <div> <p>सबसे लंबी उप-स्ट्रिंग खोजें जिसमें कोई दोहराए जाने वाले वर्ण न हों</p> </div>

Python Medium strings

कार्य «यहाँ अनुवादित कार्य सामग्री है: <div> <p>सबसे लंबी उप-स्ट्रिंग खोजें जिसमें कोई दोहराए जाने वाले वर्ण न हों</p> </div>»

दी गई स्ट्रिंग s, जो छोटे लैटिन अक्षरों से बनी है। सबसे लंबी उप-स्ट्रिंग की लंबाई ज्ञात करें जिसमें सभी वर्ण अद्वितीय हों (दोहराए न जाएं)। यदि स्ट्रिंग खाली है, तो 0 लौटाएं।

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

एकमात्र पंक्ति s (1 ≤ |s| ≤ 10^5)। पंक्ति में केवल लैटिन वर्णमाला के छोटे अक्षर हैं।

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

एक पूर्णांक — सबसे लंबी उप-स्ट्रिंग की लंबाई जिसमें कोई दोहराए जाने वाले वर्ण नहीं हैं।

उदाहरण

उदाहरण 1

इनपुट
abcabcbb
आउटपुट
3

उदाहरण 2

इनपुट
bbbbb
आउटपुट
1

उदाहरण 3

इनपुट
5 1 2 3 4 5 5 3 4 5 6 7
आउटपुट
1

उदाहरण 4

इनपुट
pwwkew
आउटपुट
3

उदाहरण 5

इनपुट
6 1 1 1 2 2 3
आउटपुट
1
main.py