ابحث عن أطول سلسلة فرعية بدون أحرف مكررة

C++ Medium strings

مهمة «ابحث عن أطول سلسلة فرعية بدون أحرف مكررة»

<div>
<p>سلسلة نصية مكونة من أحرف لاتينية صغيرة. يجب إيجاد طول أطول سلسلة فرعية تكون فيها جميع الأحرف فريدة. إذا وُجدت عدة سلاسل فرعية من هذا القبيل، قم بإخراج طول أول سلسلة فرعية قصوى تم العثور عليها. القيود: طول السلسلة النصية يتراوح من 1 إلى 10^5 حرف.</p>
</div>

تنسيق الإدخال

السطر الوحيد الذي يحتوي على تسلسل من الحروف اللاتينية الصغيرة.

تنسيق الإخراج

عدد صحيح واحد — طول أطول سلسلة فرعية بدون أحرف مكررة.

أمثلة

مثال 1

الإدخال
abcabcbb
الإخراج
3

مثال 2

الإدخال
bbbbb
الإخراج
1
main.cpp