Дубликат и пропажа
Представь список, где должны были лежать все числа от 1 до n, но при заполнении случилась ошибка. Одно число записали дважды, а другое из-за этого потерялось. Нужно найти оба: сначала дублирующееся число, потом отсутствующее. Верни их списком в таком порядке.
Примеры
Ввод
[1, 2, 2, 4]Вывод
[2, 3]Ввод
[1, 1]Вывод
[1, 2]Ввод
[3, 2, 3, 4, 6, 5]Вывод
[3, 1]Нужно реализовать
def find_error_nums(nums: list[int]) -> list[int]:
Теги
arrayhashmapmath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
[1,2,2,4]Ожидаемый
[2,3]2
Ввод
[1,1]Ожидаемый
[1,2]3
Ввод
[3,2,3,4,6,5]Ожидаемый
[3,1]4
Ввод
[2,2]Ожидаемый
[2,1]5
Ввод
[1,5,3,2,2,7,6,4,8,9]Ожидаемый
[2,10]6
Ввод
[1,2,4,4,5]Ожидаемый
[4,3]Фокус-радио
На паузе · SomaFM · Fluid