random
#include <random>
int main() {
std::random_device rd;
std::mt19937 gen(rd());
std::uniform_int_distribution<int> dist(1, 6);
for (int i = 0; i < 10; ++i) {
std::cout << dist(gen) << ' ';
}
return 0;
}#include <random>
#include <vector>
int main() {
std::random_device rd;
std::mt19937 gen(rd());
std::vector<int> vec = {1, 2, 3, 4, 5};
std::shuffle(vec.begin(), vec.end(), gen);
for (int i : vec) {
std::cout << i << ' ';
}
return 0;
}