#include <iostream>
#include <numeric>
#include <vector>
#include <iterator>
int main() {
std::vector<int> vec(10, 3);
std::partial_sum(vec.cbegin(), vec.cend(), vec.begin());
std::copy(vec.cbegin(), vec.cend(), std::ostream_iterator<int>(std::cout, " "));
}
/*
run:
3 6 9 12 15 18 21 24 27 30
*/