Snippet
//Headers
#include <iostream>
#include <algorithm>
#include <cstdlib>
#include <ctime>
// Random number generator
int Random(int n)
{
return rand() % n ;
}
int main(){
//Seeding random number generator
std::srand(std::time(0));
//Numbers to be shuffled
int Numbers[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
//Shuffling the numbers
std::random_shuffle(Numbers, Numbers + 10, Random);
//Displaying the shuffled numbers
for(int i=0;i<10;++i)
std::cout<<Numbers[i]<<" ";
return 0;
}
Copy & Paste
|