Пары носков
После стирки нужно разобрать носки по парам одного цвета. Функция получает количество носков n и список цветов ar, где одинаковые числа обозначают одинаковый цвет. Посчитайте, сколько полных пар можно собрать. Лишний носок без пары не учитывается.
Примеры
Ввод
9, [10, 20, 20, 10, 10, 30, 50, 10, 20]Вывод
3Ввод
1, [1]Вывод
0Ввод
4, [1, 1, 1, 1]Вывод
2Нужно реализовать
def sock_merchant(n: int, ar: list[int]) -> int:
Теги
arraydicthashmap
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
9, [10,20,20,10,10,30,50,10,20]Ожидаемый
32
Ввод
1, [1]Ожидаемый
03
Ввод
4, [1,1,1,1]Ожидаемый
24
Ввод
6, [1,1,2,2,2,2]Ожидаемый
35
Ввод
0, []Ожидаемый
06
Ввод
1000, [10,20,20,10,10,30,50,10,20,10]Ожидаемый
3Фокус-радио
На паузе · SomaFM · Fluid