Advertisement
Guest User

Untitled

a guest
May 25th, 2018
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #include <random>
  2. #include <iostream>
  3.  
  4. using namespace std;
  5.  
  6.  
  7. int main()
  8. {
  9. ios_base::sync_with_stdio(false);
  10.  
  11. std::mt19937 rng;
  12. rng.seed(std::random_device()());
  13. std::uniform_int_distribution<std::mt19937::result_type> n(1, 13);
  14. std::uniform_int_distribution<std::mt19937::result_type> number(0, 13);
  15.  
  16. for (int i = 0; i < 50; i++)
  17. {
  18. int size = n(rng);
  19. std::uniform_int_distribution<std::mt19937::result_type> krng(1, size);
  20. int k = krng(rng);
  21.  
  22. cout << size << " " << k << "\n";
  23. for (int j = 0; j < size; j++)
  24. {
  25. cout << number(rng) << " ";
  26. }
  27. cout << endl;
  28. }
  29. int t;
  30. cin >> t;
  31.  
  32. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement