Родственные связи
시간 제한2초메모리 제한1024 MB
여러 동물의 여권 번호 중에서 십진수 표현에 공통된 숫자를 하나라도 가진 쌍의 개수를 구한다.
문제
Еще недавно королевство было совсем маленьким, все всех знали, и определение родственных связей не представляло никакой проблемы. Так сложилось, что в последние годы насаление резко выросло, и стало сложно определить кто кому кем приходится.
Мало кто знает, но у каждого зверя есть паспорт, в котором указан его номер --- целое неотрицательное число. Паспортная система королевства хороша, но не идеальна, поэтому эти номера совсем не обязательно уникальны. Хороша она, собственно, тем, что если в десятичной записи номеров паспортов двух зверей есть хотя бы одна общая цифра, то они являются родственниками. Например, звери с номерами 47 и 107 --- родственники, а с номерами 74 и 931 --- нет.
Король Лев, как настоящий правитель, хочет знать все о своих подданных, поэтому просит вас посчитать количество различных пар зверей, которые являются родственниками.
입력
Первая строка входного файла содержит число () - количество зверей в королевстве.
Вторая строка содержит целых неотрицательных чисел, не превышающих , разделенных пробелами --- номера зверей.
출력
Выведите единственное число – ответ на задачу.
힌트
Родственные связи есть у зверей 10 и 301, 74 и 47, 74 и 77, 47 и 77. Всего - 4 пары.