Первый повторяющийся элемент
Задача по программированию с проверкой онлайн
- Сложность
- Лёгкая
- Языки
- Python
- JavaScript
- TypeScript
- Java
- Go
- Темы
- Словари и множества
- Массивы и списки
Дан список неотрицательных целых чисел. Верните значение, которое при просмотре слева направо первым оказывается уже встречавшимся, то есть значение, чьё второе вхождение стоит левее всех остальных вторых вхождений. Если повторов нет, верните -1.
Пример: [2, 1, 3, 1, 2] → 1 (второе вхождение единицы раньше второго вхождения двойки).
Источник: MBPP, задача 22 · © Google Research · CC BY 4.0 · условие переведено и дополнено
Решить онлайнБесплатно и без регистрации: пишете код в браузере и проверяете его тестами (без аккаунта — несколько задач в день).