
Untitled
By: a guest on
Jun 1st, 2012 | syntax:
None | size: 0.54 KB | hits: 10 | expires: Never
repeated random number [closed]
#include <iostream>
#include <cstdlib>
#include <time.h>
using namespace std;
int main(){
int min=15;
int max=75;
int a[100];
srand(time(0));
for (int i=0;i<100;i++) {
a[i]=min+rand()%(max-min+1);
}
for (int i=0;i<100;i++) {
cout<<a[i]<< " ";
}
return 0;
}
std::vector<int> myNumbers;
myNumbers.reserve(50);
int i = 25;
std::generate_n(back_inserter(myNumbers),50,[&i]() { return i++; });
std::random_shuffle(myNumbers.begin(), myNumbers.end());