fork download
  1. #include <algorithm>
  2. #include <iostream>
  3. #include <random>
  4. #include <vector>
  5.  
  6. int main() {
  7. std::vector<int> vals;
  8. for (size_t i = 0; i < 25; ++i) {
  9. vals.push_back(i);
  10. }
  11. std::shuffle(vals.begin(), vals.end(), std::mt19937());
  12. for (auto v : vals) {
  13. std::cout << v << std::endl;
  14. }
  15. }
Success #stdin #stdout 0s 3428KB
stdin
Standard input is empty
stdout
5
11
14
21
4
2
9
12
15
6
3
8
7
10
0
1
22
17
18
19
20
13
16
23
24