- Описание
- Отправленные решения
25. Парные коды
Кодом товара называется некоторое целое неотрицательное число без ведущих нулей. Товары называются парными, если в их записи есть хотя бы одна одинаковая цифра. Например, товары с номерами и являются парными, а товары и не являются парными.
Всего в базе магазина товаров с номерами . Вам интересно, сколько существует пар парных товаров — иначе говоря, таких пар , что и содержат хотя бы одну одинаковую цифру в десятичной записи.
Формат ввода
Первая строка входного файла содержит число () — количество товаров в базе.
Вторая строка содержит целых неотрицательных чисел (), разделённых пробелами, — номера товаров.
Формат вывода
Выведите единственное число — ответ на задачу.
Примечание
Первый тест соответствует товарам из условия. Можно заметить, что любая пара, составленная из товаров , будет иметь общую цифру. Товар не имеет общих цифр с оставшимися. Таким образом, ответ равен .
Ограничения
Ограничение времени
3 с
Ограничение памяти
256 МБ
Пример 1
4
103 123 20 4567
3