| SDU Open 2023 |
|---|
| Закончено |
В Барселоне есть $$$n$$$ различных почтовых индексов $$$a_1, \ldots, a_n$$$. Каждый почтовый индекс — это целое $$$5$$$-значное число (возможно с лидирующими нулями).
За каждый почтовый индекс отвечает ровно один почтовый офис. Все доставки на конкретный почтовый индекс всегда приходят в офис.
Некоторые почтовые офисы знают контактные номера и местоположения друг-друга. Чтобы было проще запоминать, они договорились о следующем:
Недавно Томмасо приехал в Барселону на каникулы, чтобы подработать курьером. Для курьеров очень важно хорошо знать контактные номера и местоположение как можно большего количества почтовых офисов.
Поскольку Томмасо не особо знаком с городом, он решил начать со своего места жительства. Он придет в почтовый офис своего места жительства и начнет расспрашивать контакты и детали других почтовых офисов. Затем он посетит те офисы и расспросит их про еще больше других офисов и так далее.
Томмасо пока что не знает почтовый индекс своего места жительства. Вам стало интересно: для всех возможных вариантов $$$s$$$ ($$$1 \le s \le n$$$) почтового офиса места жительства Томмасо, про сколько различных почтовых офисов Томмасо сможет разузнать если он начнет с него?
Первая строка содержит два целых числа $$$n$$$ и $$$k$$$ ($$$1 \leq n \leq 10^5$$$, $$$1 \leq k \leq 5$$$).
В каждой из последующих $$$n$$$ строк содержатся целые числа $$$a_1, \dots, a_n$$$ ($$$00\,000 \le a_i \le 99\,999$$$) — все различные почтовые индексы Барселоны, записанные с ровно $$$5$$$ цифрами.
Выведите ровно $$$n$$$ целых чисел: количество различных почтовых офисов про которые удастся разузнать Томмасо если он начнет с офиса под номером $$$s$$$ ($$$1 \le s \le n$$$).
4 1 02345 02355 12345 85475
3 3 3 1
3 5 12345 25876 57805
2 2 1
| Название |
|---|


