Назад к задачамПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
23
Определение индекса первого уникального символа в строке
Условие задачи
Дана строка s. Необходимо найти первый символ, который встречается только один раз, и вернуть его индекс. Если в строке нет символов, удовлетворяющих условию, следует вернуть -1.
Примеры:
val s = "hutrihbp" // (u) result = 1
val s = "abcabce" // (e) result = 6
val s = "uuee" // () result = -1