#include #include #include #define PRECISION 0.0000001 //la precision des calculs #define a_in 5.75 //les constantes a #define a_out 1.42 using namespace std; //*******************************************// //Pour normaliser les lois de probas double normal(double a, double lambda){ // //A COMPLETER // } //*******************************************// //Loi de degres int loi_de_degres(double c, double a, double lambda){ // //A COMPLETER // } //*******************************************// //Calcul de la somme d'un tableau int somme(int n, int T[]){ int s=0; for(int i=0;i voisins[]){ // //A COMPLETER // } //*******************************************// // Affichage console du graphe, pour test... void Affiche_Graphe(int n, vector voisins[]){ } //*******************************************// // Le main int main(){ srand(time(NULL));//pour reinitialiser le hasard int n; // Nombre de sommets. cout << "Entrer le nombre de sommets:"; cin >> n; double cst_sortant; double cst_entrant; int degre_entrant[n]; int degre_sortant[n]; cst_sortant=normal(a_out,2.1); cst_entrant=normal(a_in,2.7); for(int i=0;i voisins[n];//Pour stocker le graphe par liste de voisins Tirage_Graphe(n,sum_in,Ventrant,degre_sortant,voisins);//tire le //graphe au //hasard Affiche_Graphe(n,voisins);//Affichage pour test return 0; }