Уникальная строка по счёту
В списках часто нужно найти элементы, которые встретились только один раз, например уникальные имена или редкие команды. Строка считается уникальной, если она встречается в списке ровно один раз. Верни k-ю уникальную строку в порядке появления. Если таких строк меньше k, верни пустую строку.
Примеры
Ввод
["d", "b", "c", "b", "c", "a"], 2Вывод
"a"Ввод
["aaa", "aa", "a"], 1Вывод
"aaa"Ввод
["a", "b", "a"], 3Вывод
""Нужно реализовать
def kth_distinct(arr: list[str], k: int) -> str:
Теги
stringshashmapdict
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
["d","b","c","b","c","a"], 2Ожидаемый
"a"2
Ввод
["aaa","aa","a"], 1Ожидаемый
"aaa"3
Ввод
["a","b","a"], 3Ожидаемый
""4
Ввод
["x","y","z"], 2Ожидаемый
"y"5
Ввод
["a","a","b"], 1Ожидаемый
"b"6
Ввод
["one","two","two","one","three"], 1Ожидаемый
"three"Фокус-радио
На паузе · SomaFM · Fluid