#include #include #include using namespace std; double double_random() { // poor random numbers 0...1 return static_cast(rand())/RAND_MAX; } int main() { vector v(20); generate(v.begin(), v.end(), double_random); // fill vector with random numbers for(int i=0; i