= n - 1; i >= 0; i--) {
ans[i] = *(nums.end() - a[i]); // отсутствует оператор '-' соответствующий этим операндам
}
?
из итератора вычитаешь элемент вектора не надо разыменовывать end()
у множества не random access итератор
Можешь конкретно скинуть код?
ans[i] = *next(nums.end(), -a[i]);
Обсуждают сегодня