// C++ std::random_device rd; std::mt19937 gen(rd()); std::uniform_int_distribution<> dis(0, vect.size() 1); auto result = vect[dis(gen)];
https://habr.com/post/431652/?utm_source=habrahabr&utm_medium=rss&utm_campaign=431652