Условие:
Реализуйте функцию count_valid_quadruplets() на python, которая принимает четыре аргумента в следующем порядке:
\nnums1 – список целых чисел (1≤len(nums1)≤10^3)\nnums2 – список целых чисел (1≤len(nums2)≤10^3)\nnums3 – список целых чисел (1≤len(nums3)≤10^3)\nnums4 – список целых чисел (1≤len(nums4)≤10^3)
Функция должна возвращать количество способов, которыми можно выбрать число а из списка nums1, число b из списка nums2, число с из списка nums3 и число d из списка nums4 так, чтобы для выбранных чисел выполнялось следующее равенство:
$(a+b+c−2d)^2 = d^2$
Допустимая сложность 🚀
Временная сложность: $O(n^2)$, где $n$ – длина самого длинного из списков nums1, nums2, num3 и nums4
Пространственная сложность: $O(n^2)$, где $n$ – длина самого длинного из списков nums1, nums2, num3 и nums4

