Find N Unique Integers Sum Up to Zero

#include <iostream>
#include <vector>

std::vector<int> sumZero(int n) {
    std::vector<int> result;
    int start = -(n / 2);
    for (int i = 0; i < n; ++i) {
        result.push_back(start);
        ++start;
    }
    return result;
}

int main() {
    int n;
    std::cout << "Enter the value of N: ";
    std::cin >> n;

    std::vector<int> result = sumZero(n);

    std::cout << "Array of N unique integers summing up to zero: ";
    for (int num : result) {
        std::cout << num << " ";
    }

    return 0;
}