]> AND Private Git Repository - equilibrage.git/blob - simulation/aleat.cpp
Logo AND Algorithmique Numérique Distribuée

Private GIT Repository
Ajout du contre-exemple à B&T.
[equilibrage.git] / simulation / aleat.cpp
1 #include <iostream>
2 #include <stdlib.h>
3 #include <sys/time.h>
4
5 using namespace std;
6
7 int main(int argc, char **argv)
8 {
9   int graine;
10   int i, nb;
11
12   graine=time(NULL);
13   for(i=0;i<argc;++i){
14     if(argv[i][0]=='-'){
15       switch(argv[i][1]){
16       case 'g':
17         i++;
18         graine = atoi(argv[i]);
19         break;
20       case 'n':
21         i++;
22         nb = atoi(argv[i]);
23         break;
24       }
25     }
26   }
27
28   srand(graine);
29
30   cout << nb << endl;
31   for(i = 0; i < nb; ++i){
32     cout << rand() << " ";
33   }
34
35   cout << endl;
36 }