Advertisement
Patasuss

pgen

Dec 21st, 2017
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.66 KB | None | 0 0
  1. #include <iostream>
  2. #include <random>
  3. #include <algorithm>
  4. int main(int argc, char* argv[]) {
  5.     std::vector<std::string> passwordBits{"Alpha", "Bravo", "Charlie", "Delta", "Echo", "Foxtrot", "Golf", "Hotel", "India", "Juliett", "Kilo", "Lima", "Mike", "November", "Oscar", "Papa", "Quebec", "Romeo", "Sierra", "Tango", "Uniform", "Victor", "Whiskey", "XRay", "Yankee", "Zulu"};
  6.     std::shuffle(passwordBits.begin(), passwordBits.end(), std::mt19937(std::random_device()()));
  7.     std::cout << std::accumulate(passwordBits.begin(), passwordBits.begin()+std::stol(argv[1], nullptr, 10), std::string(""), [] (auto& left, auto& right) {return left+right;}) << std::endl;
  8. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement