fork(3) download
  1. #include <iostream>
  2. #include <string>
  3. #include <algorithm>
  4. #include <random>
  5. #include <vector>
  6. #include <chrono>
  7.  
  8. int main()
  9. {
  10. std::vector<std::string> vecStr;
  11.  
  12. std::string s;
  13. while(std::cin >> s)
  14. vecStr.push_back(s);
  15.  
  16. std::srand(time(0));
  17.  
  18. std::string t = vecStr[std::rand() % vecStr.size()];
  19.  
  20. std::random_shuffle(t.begin(), t.end());
  21.  
  22. std::cout << t << std::endl;
  23. }
Success #stdin #stdout 0s 2992KB
stdin
one
two
three
four
five
six
seven
eight
nine
ten
stdout
sevne