Advertisement
Guest User

Untitled

a guest
Feb 6th, 2019
134
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.37 KB | None | 0 0
  1. class genRandomVectorinRange {
  2. private:
  3. int range;
  4. public:
  5. genRandomVectorinRange(int d) : range(d) {}
  6. int operator()(int x) {
  7. int ve = (int)std::rand%range;
  8. return ve;
  9. }
  10. };
  11.  
  12. int main() {
  13.  
  14. std::vector<int> vec(20);
  15.  
  16. int t = 5;
  17.  
  18. std::generate(vec.begin(), vec.end(), genRandomVectorinRange(t));
  19.  
  20. for (auto x : vec) {
  21. std::cout << x << "\n";
  22. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement