Не подскажете, как решать эту задачу?
Делал так: завел карту nums<long long,int> чисел, для каждого числа указал, сколько раз оно встречается и исходный массив 'a'.
Для каждой пары (i;j), j > i к ответу добавлялось: 2 * (nums[a[i] + a[j]] - (a[i] = = 0) - (a[j] = = 0))
Работает за
. Получает TL.
код