Вы можете вычислить желаемое значение с помощью
const int sum = vec.front() + vec.back();
Вы не хотите вызывать это для пустого вектора, поэтому убедитесь, что vec.empty()
возвращает false заранее.
const int sum = vec.empty() ? 0 : vec.front() + vec.back();
Для вектора с одним элементом это будет идентично const int sum = 2*vec.front()
.