colloscope/main.c

31 lines
790 B
C

#include "algorithm.c"
// gcc -g -Wall -Wextra -Wpedantic main.c -lSDL2 -lSDL2_image -lm -o main
int main() {
printf("Starting\n");
srand(time(NULL));
//creneau* edt = import_creneaux("file.txt", 76);
creneau* edt = import_creneaux_oneweek("MP2I-creneaux.txt", 33, 6);
int len_edt = 33*6;
//colleur* dudes = import_colleurs("some_data.txt", 13, len_creneau);
colleur* dudes = import_colleurs_oneweek("MP2I-colleurs.txt", 16, 6, 33);
int n_colleurs = 16;
aux_2(edt, len_edt, dudes, n_colleurs, 15, 6, 5000, "output.csv");
for(int i = 0; i < len_edt; i++) {
free(edt[i].name);
}
free(edt);
for(int i = 0; i < n_colleurs; i++) {
free(dudes[i].disp);
free(dudes[i].name);
}
free(dudes);
return 0;
}