#include <iostream>
#include <vector>
#include <algorithm>
#include <numeric>
int main()
{
    std::vector<int> v(10,1 );
    std::partial_sum(v.begin(), v.end(), v.begin());
    std::random_shuffle(v.begin(), v.end());

    for(std::size_t n=0; n<v.size(); ++n)
        std::cout << v[n] << ' ';
}
