#include #include #include #include #include /* taille de la grille 2D représentant l'océan: */ #define OCEAN_SIZE 1000 /* nombre de requins: */ #define SHARK_NB 3000 /* nombre de sardines */ #define SARDINE_NB 1500 /* age maximum des poissons */ #define AGE_MAX 10 /***********************************/ /* nombre de 'hot spots' */ #define HOT_SPOT_NB 5 #define max(x,y) ((x>y) ? x : y) #define D_rand(imax) ((int) (((double) imax)*rand()/(RAND_MAX+1.0))) #define D_rand_int(imin,imax) (D_rand(imax-imin)+imin) int main(int argc, char **argv) { char ocean[OCEAN_SIZE*OCEAN_SIZE]; int i,j; int x,y; int age; int nb_of_skark_per_spot[HOT_SPOT_NB]; int nb_of_sardine_per_spot[HOT_SPOT_NB]; int sum_of_sharks,sum_of_sardines; srand(time(NULL)); sum_of_sharks = 0; sum_of_sardines = 0; for(i=0;i