Задача «Количество совпадающих пар»

Условие

Дан список чисел. Посчитайте, сколько в нем пар элементов, равных друг другу. Считается, что любые два элемента, равные друг другу образуют одну пару, которую необходимо посчитать.

Решение

  1. a = [int(s) for s in input().split()]
  2. counter = 0
  3. for i in range(len(a)):
  4.     for j in range(i + 1, len(a)):
  5.         if a[i] == a[j]:
  6.             counter += 1
  7. print(counter)