small add-on with blacklist creneaux

This commit is contained in:
Alexandre 2024-05-17 22:37:48 +02:00
parent 761c9a7ea0
commit 614a1bd31a
3 changed files with 182 additions and 181 deletions

View File

@ -6,10 +6,10 @@ LFLAGS=
all: bin/colloscope all: bin/colloscope
test: bin/colloscope test: bin/colloscope
bin/colloscope -v S3-creneaux.txt 31 S3-colleurs.txt 16 7 15 2500 output-S3.csv 3 6 bin/colloscope -v S3-creneaux.txt 31 S3-colleurs.txt 16 7 15 2500 output-S3.csv 3 6 S3-tds.txt
mem: bin/ mem: bin/
valgrind --leak-check=full ./bin/colloscope -v S3-creneaux.txt 31 S3-colleurs.txt 16 7 15 100 output-S3.csv 3 6 valgrind --leak-check=full ./bin/colloscope -v S3-creneaux.txt 31 S3-colleurs.txt 16 7 15 100 output-S3.csv 3 6 "S3-tds.txt"
OBJECTS = obj/structure.o obj/algorithm.o obj/display.o obj/logger.o obj/main.o OBJECTS = obj/structure.o obj/algorithm.o obj/display.o obj/logger.o obj/main.o
bin/colloscope: $(OBJECTS) bin/colloscope: $(OBJECTS)

View File

@ -1,218 +1,218 @@
hour,day,month,year,length,group,colleur,matiere hour,day,month,year,length,group,colleur,matiere
12,22,4,2024,1,8,Chevalier,Physique 12,22,4,2024,1,10,Chevalier,Physique
12,22,4,2024,2,6,Jospin,Info 12,22,4,2024,2,0,none,_
13,22,4,2024,2,12,Jospin,Info 13,22,4,2024,2,6,Jospin,Info
14,23,4,2024,1,5,Belagoune,Anglais 14,23,4,2024,1,5,Belagoune,Anglais
14,23,4,2024,1,14,Mullaert,Maths 14,23,4,2024,1,15,Mullaert,Maths
14,23,4,2024,1,0,none,_ 14,23,4,2024,1,12,Chevalier,Physique
17,23,4,2024,1,4,Chevalier,Physique 17,23,4,2024,1,7,Herbaut,Anglais
17,23,4,2024,1,13,Belagoune,Anglais 17,23,4,2024,1,9,Belagoune,Anglais
17,23,4,2024,1,2,Colin,Physique 17,23,4,2024,1,14,Colin,Physique
17,23,4,2024,1,9,Herbaut,Anglais 17,23,4,2024,1,0,none,_
18,23,4,2024,1,8,Rapin,Maths 18,23,4,2024,1,13,Belagoune,Anglais
18,23,4,2024,1,11,Belagoune,Anglais 18,23,4,2024,1,5,Rapin,Maths
14,24,4,2024,2,0,none,_ 14,24,4,2024,2,0,none,_
14,24,4,2024,2,0,none,_ 14,24,4,2024,2,0,none,_
14,24,4,2024,2,0,none,_ 14,24,4,2024,2,12,Rouvroy,Info
14,24,4,2024,1,15,Le_Gouriellec,Anglais 14,24,4,2024,1,1,Le_Gouriellec,Anglais
14,24,4,2024,1,6,Boully,Maths 14,24,4,2024,1,14,Boully,Maths
14,24,4,2024,1,15,Carpintero,Maths 14,24,4,2024,1,9,Carpintero,Maths
15,24,4,2024,1,12,Carpintero,Maths 15,24,4,2024,1,3,Boully,Maths
15,24,4,2024,1,7,Le_Gouriellec,Anglais 15,24,4,2024,1,3,Le_Gouriellec,Anglais
15,24,4,2024,1,11,Boully,Maths 15,24,4,2024,1,8,Carpintero,Maths
16,24,4,2024,1,3,Mann,Anglais 16,24,4,2024,1,11,Mann,Anglais
17,24,4,2024,1,14,Poupy,Physique 17,24,4,2024,1,2,Poupy,Physique
17,24,4,2024,1,1,Mann,Anglais 17,24,4,2024,1,15,Mann,Anglais
18,24,4,2024,1,12,Poupy,Physique 18,24,4,2024,1,4,Poupy,Physique
18,25,4,2024,1,5,Mullaert,Maths 18,25,4,2024,1,8,De_Roux,Physique
18,25,4,2024,1,3,Rapin,Maths 18,25,4,2024,1,2,Mullaert,Maths
18,25,4,2024,1,10,De_Roux,Physique 18,25,4,2024,1,11,Rapin,Maths
16,26,4,2024,1,6,Chibani,Physique 16,26,4,2024,1,6,Chibani,Physique
17,26,4,2024,1,2,Oubaha,Maths 17,26,4,2024,1,6,Oubaha,Maths
18,26,4,2024,1,9,Oubaha,Maths 18,26,4,2024,1,12,Oubaha,Maths
12,29,4,2024,1,15,Chevalier,Physique 12,29,4,2024,1,13,Chevalier,Physique
12,29,4,2024,2,5,Jospin,Info 12,29,4,2024,2,11,Jospin,Info
13,29,4,2024,2,0,none,_ 13,29,4,2024,2,0,none,_
14,30,4,2024,1,4,Mullaert,Maths 14,30,4,2024,1,6,Belagoune,Anglais
14,30,4,2024,1,8,Belagoune,Anglais 14,30,4,2024,1,11,Chevalier,Physique
14,30,4,2024,1,7,Chevalier,Physique 14,30,4,2024,1,12,Mullaert,Maths
17,30,4,2024,1,4,Herbaut,Anglais 17,30,4,2024,1,10,Belagoune,Anglais
17,30,4,2024,1,14,Belagoune,Anglais 17,30,4,2024,1,7,Colin,Physique
17,30,4,2024,1,1,Chevalier,Physique 17,30,4,2024,1,2,Herbaut,Anglais
17,30,4,2024,1,3,Colin,Physique 17,30,4,2024,1,15,Chevalier,Physique
18,30,4,2024,1,1,Rapin,Maths 18,30,4,2024,1,8,Belagoune,Anglais
18,30,4,2024,1,0,none,_ 18,30,4,2024,1,9,Rapin,Maths
14,1,5,2024,2,11,Rouvroy,Info 14,1,5,2024,2,5,Rouvroy,Info
14,1,5,2024,2,0,none,_ 14,1,5,2024,2,0,none,_
14,1,5,2024,2,0,none,_ 14,1,5,2024,2,0,none,_
14,1,5,2024,1,13,Boully,Maths 14,1,5,2024,1,1,Carpintero,Maths
14,1,5,2024,1,6,Le_Gouriellec,Anglais 14,1,5,2024,1,4,Boully,Maths
14,1,5,2024,1,10,Carpintero,Maths 14,1,5,2024,1,4,Le_Gouriellec,Anglais
15,1,5,2024,1,2,Le_Gouriellec,Anglais 15,1,5,2024,1,6,Carpintero,Maths
15,1,5,2024,1,12,Boully,Maths 15,1,5,2024,1,14,Le_Gouriellec,Anglais
15,1,5,2024,1,7,Carpintero,Maths 15,1,5,2024,1,7,Boully,Maths
16,1,5,2024,1,12,Mann,Anglais 16,1,5,2024,1,0,none,_
17,1,5,2024,1,9,Poupy,Physique 17,1,5,2024,1,1,Poupy,Physique
17,1,5,2024,1,10,Mann,Anglais 17,1,5,2024,1,12,Mann,Anglais
18,1,5,2024,1,11,Poupy,Physique 18,1,5,2024,1,5,Poupy,Physique
18,2,5,2024,1,15,Mullaert,Maths 18,2,5,2024,1,13,Mullaert,Maths
18,2,5,2024,1,9,Rapin,Maths 18,2,5,2024,1,15,Rapin,Maths
18,2,5,2024,1,13,De_Roux,Physique 18,2,5,2024,1,3,De_Roux,Physique
16,3,5,2024,1,5,Chibani,Physique 16,3,5,2024,1,9,Chibani,Physique
17,3,5,2024,1,6,Oubaha,Maths 17,3,5,2024,1,10,Oubaha,Maths
18,3,5,2024,1,3,Oubaha,Maths 18,3,5,2024,1,3,Oubaha,Maths
12,6,5,2024,1,14,Chevalier,Physique 12,6,5,2024,1,6,Chevalier,Physique
12,6,5,2024,2,4,Jospin,Info 12,6,5,2024,2,4,Jospin,Info
13,6,5,2024,2,10,Jospin,Info 13,6,5,2024,2,10,Jospin,Info
14,7,5,2024,1,4,Chevalier,Physique 14,7,5,2024,1,14,Mullaert,Maths
14,7,5,2024,1,3,Belagoune,Anglais 14,7,5,2024,1,3,Belagoune,Anglais
14,7,5,2024,1,13,Mullaert,Maths 14,7,5,2024,1,0,none,_
17,7,5,2024,1,5,Herbaut,Anglais 17,7,5,2024,1,2,Chevalier,Physique
17,7,5,2024,1,15,Belagoune,Anglais 17,7,5,2024,1,7,Belagoune,Anglais
17,7,5,2024,1,15,Herbaut,Anglais
17,7,5,2024,1,12,Colin,Physique 17,7,5,2024,1,12,Colin,Physique
17,7,5,2024,1,0,none,_ 18,7,5,2024,1,1,Rapin,Maths
18,7,5,2024,1,9,Belagoune,Anglais 18,7,5,2024,1,13,Belagoune,Anglais
18,7,5,2024,1,7,Rapin,Maths
14,8,5,2024,2,0,none,_ 14,8,5,2024,2,0,none,_
14,8,5,2024,2,0,none,_ 14,8,5,2024,2,0,none,_
14,8,5,2024,2,0,none,_ 14,8,5,2024,2,0,none,_
14,8,5,2024,1,1,Le_Gouriellec,Anglais 14,8,5,2024,1,7,Carpintero,Maths
14,8,5,2024,1,11,Carpintero,Maths 14,8,5,2024,1,9,Le_Gouriellec,Anglais
14,8,5,2024,1,14,Boully,Maths 14,8,5,2024,1,13,Boully,Maths
15,8,5,2024,1,8,Carpintero,Maths
15,8,5,2024,1,10,Boully,Maths
15,8,5,2024,1,11,Le_Gouriellec,Anglais 15,8,5,2024,1,11,Le_Gouriellec,Anglais
16,8,5,2024,1,13,Mann,Anglais 15,8,5,2024,1,2,Boully,Maths
17,8,5,2024,1,2,Poupy,Physique 15,8,5,2024,1,4,Carpintero,Maths
17,8,5,2024,1,7,Mann,Anglais 16,8,5,2024,1,5,Mann,Anglais
18,8,5,2024,1,6,Poupy,Physique 17,8,5,2024,1,1,Mann,Anglais
18,9,5,2024,1,2,Rapin,Maths 17,8,5,2024,1,8,Poupy,Physique
18,9,5,2024,1,8,De_Roux,Physique 18,8,5,2024,1,10,Poupy,Physique
18,9,5,2024,1,1,Mullaert,Maths 18,9,5,2024,1,10,Rapin,Maths
16,10,5,2024,1,10,Chibani,Physique 18,9,5,2024,1,4,De_Roux,Physique
17,10,5,2024,1,4,Oubaha,Maths 18,9,5,2024,1,11,Mullaert,Maths
18,10,5,2024,1,5,Oubaha,Maths 16,10,5,2024,1,14,Chibani,Physique
12,13,5,2024,1,15,Chevalier,Physique 17,10,5,2024,1,5,Oubaha,Maths
18,10,5,2024,1,8,Oubaha,Maths
12,13,5,2024,1,5,Chevalier,Physique
12,13,5,2024,2,9,Jospin,Info 12,13,5,2024,2,9,Jospin,Info
13,13,5,2024,2,15,Jospin,Info 13,13,5,2024,2,15,Jospin,Info
14,14,5,2024,1,4,Belagoune,Anglais 14,14,5,2024,1,4,Belagoune,Anglais
14,14,5,2024,1,2,Mullaert,Maths 14,14,5,2024,1,3,Chevalier,Physique
14,14,5,2024,1,9,Chevalier,Physique 14,14,5,2024,1,8,Mullaert,Maths
17,14,5,2024,1,6,Belagoune,Anglais 17,14,5,2024,1,1,Colin,Physique
17,14,5,2024,1,2,Herbaut,Anglais 17,14,5,2024,1,12,Herbaut,Anglais
17,14,5,2024,1,13,Chevalier,Physique 17,14,5,2024,1,9,Chevalier,Physique
17,14,5,2024,1,7,Colin,Physique 17,14,5,2024,1,14,Belagoune,Anglais
18,14,5,2024,1,6,Rapin,Maths 18,14,5,2024,1,14,Rapin,Maths
18,14,5,2024,1,12,Belagoune,Anglais 18,14,5,2024,1,2,Belagoune,Anglais
14,15,5,2024,2,0,none,_ 14,15,5,2024,2,0,none,_
14,15,5,2024,2,0,none,_ 14,15,5,2024,2,0,none,_
14,15,5,2024,2,0,none,_ 14,15,5,2024,2,0,none,_
14,15,5,2024,1,3,Carpintero,Maths 14,15,5,2024,1,3,Carpintero,Maths
14,15,5,2024,1,8,Le_Gouriellec,Anglais 14,15,5,2024,1,8,Le_Gouriellec,Anglais
14,15,5,2024,1,5,Boully,Maths 14,15,5,2024,1,15,Boully,Maths
15,15,5,2024,1,8,Boully,Maths 15,15,5,2024,1,12,Boully,Maths
15,15,5,2024,1,9,Carpintero,Maths 15,15,5,2024,1,6,Le_Gouriellec,Anglais
15,15,5,2024,1,10,Le_Gouriellec,Anglais 15,15,5,2024,1,11,Carpintero,Maths
16,15,5,2024,1,14,Mann,Anglais 16,15,5,2024,1,10,Mann,Anglais
17,15,5,2024,1,1,Poupy,Physique 17,15,5,2024,1,7,Poupy,Physique
17,15,5,2024,1,0,none,_ 17,15,5,2024,1,0,none,_
18,15,5,2024,1,3,Poupy,Physique 18,15,5,2024,1,13,Poupy,Physique
18,16,5,2024,1,5,De_Roux,Physique 18,16,5,2024,1,6,Rapin,Maths
18,16,5,2024,1,11,Mullaert,Maths 18,16,5,2024,1,5,Mullaert,Maths
18,16,5,2024,1,12,Rapin,Maths 18,16,5,2024,1,11,De_Roux,Physique
16,17,5,2024,1,11,Chibani,Physique 16,17,5,2024,1,15,Chibani,Physique
17,17,5,2024,1,14,Oubaha,Maths 17,17,5,2024,1,2,Oubaha,Maths
18,17,5,2024,1,15,Oubaha,Maths 18,17,5,2024,1,9,Oubaha,Maths
12,20,5,2024,1,10,Chevalier,Physique 12,20,5,2024,1,10,Chevalier,Physique
12,20,5,2024,2,8,Jospin,Info 12,20,5,2024,2,8,Jospin,Info
13,20,5,2024,2,14,Jospin,Info 13,20,5,2024,2,0,none,_
14,21,5,2024,1,1,Mullaert,Maths
14,21,5,2024,1,1,Belagoune,Anglais 14,21,5,2024,1,1,Belagoune,Anglais
14,21,5,2024,1,6,Mullaert,Maths 14,21,5,2024,1,14,Chevalier,Physique
14,21,5,2024,1,12,Chevalier,Physique 17,21,5,2024,1,5,Herbaut,Anglais
17,21,5,2024,1,7,Belagoune,Anglais 17,21,5,2024,1,15,Belagoune,Anglais
17,21,5,2024,1,15,Herbaut,Anglais 17,21,5,2024,1,4,Colin,Physique
17,21,5,2024,1,14,Chevalier,Physique
17,21,5,2024,1,0,none,_ 17,21,5,2024,1,0,none,_
18,21,5,2024,1,4,Rapin,Maths 18,21,5,2024,1,4,Rapin,Maths
18,21,5,2024,1,11,Belagoune,Anglais 18,21,5,2024,1,9,Belagoune,Anglais
14,22,5,2024,2,0,none,_ 14,22,5,2024,2,0,none,_
14,22,5,2024,2,0,none,_ 14,22,5,2024,2,0,none,_
14,22,5,2024,2,0,none,_ 14,22,5,2024,2,14,Rouvroy,Info
14,22,5,2024,1,1,Boully,Maths 14,22,5,2024,1,6,Boully,Maths
14,22,5,2024,1,7,Carpintero,Maths 14,22,5,2024,1,15,Carpintero,Maths
14,22,5,2024,1,13,Le_Gouriellec,Anglais 14,22,5,2024,1,11,Le_Gouriellec,Anglais
15,22,5,2024,1,3,Boully,Maths 15,22,5,2024,1,10,Carpintero,Maths
15,22,5,2024,1,3,Le_Gouriellec,Anglais 15,22,5,2024,1,9,Boully,Maths
15,22,5,2024,1,9,Carpintero,Maths 15,22,5,2024,1,13,Le_Gouriellec,Anglais
16,22,5,2024,1,5,Mann,Anglais 16,22,5,2024,1,7,Mann,Anglais
17,22,5,2024,1,4,Poupy,Physique 17,22,5,2024,1,2,Poupy,Physique
17,22,5,2024,1,9,Mann,Anglais 17,22,5,2024,1,3,Mann,Anglais
18,22,5,2024,1,8,Poupy,Physique 18,22,5,2024,1,12,Poupy,Physique
18,23,5,2024,1,2,De_Roux,Physique 18,23,5,2024,1,3,Mullaert,Maths
18,23,5,2024,1,15,Rapin,Maths 18,23,5,2024,1,6,De_Roux,Physique
18,23,5,2024,1,12,Mullaert,Maths 18,23,5,2024,1,12,Rapin,Maths
16,24,5,2024,1,6,Chibani,Physique 16,24,5,2024,1,8,Chibani,Physique
17,24,5,2024,1,13,Oubaha,Maths 17,24,5,2024,1,13,Oubaha,Maths
18,24,5,2024,1,10,Oubaha,Maths 18,24,5,2024,1,7,Oubaha,Maths
12,27,5,2024,1,1,Chevalier,Physique 12,27,5,2024,1,7,Chevalier,Physique
12,27,5,2024,2,7,Jospin,Info 12,27,5,2024,2,0,none,_
13,27,5,2024,2,13,Jospin,Info 13,27,5,2024,2,0,none,_
14,28,5,2024,1,10,Belagoune,Anglais 14,28,5,2024,1,1,Chevalier,Physique
14,28,5,2024,1,4,Belagoune,Anglais
14,28,5,2024,1,7,Mullaert,Maths 14,28,5,2024,1,7,Mullaert,Maths
14,28,5,2024,1,5,Chevalier,Physique 17,28,5,2024,1,5,Colin,Physique
17,28,5,2024,1,14,Herbaut,Anglais 17,28,5,2024,1,6,Herbaut,Anglais
17,28,5,2024,1,2,Belagoune,Anglais 17,28,5,2024,1,12,Belagoune,Anglais
17,28,5,2024,1,11,Colin,Physique 17,28,5,2024,1,15,Chevalier,Physique
17,28,5,2024,1,3,Chevalier,Physique
18,28,5,2024,1,10,Rapin,Maths
18,28,5,2024,1,0,none,_ 18,28,5,2024,1,0,none,_
18,28,5,2024,1,8,Rapin,Maths
14,29,5,2024,2,7,Rouvroy,Info
14,29,5,2024,2,13,Rouvroy,Info
14,29,5,2024,2,0,none,_ 14,29,5,2024,2,0,none,_
14,29,5,2024,2,0,none,_ 14,29,5,2024,1,1,Boully,Maths
14,29,5,2024,2,0,none,_ 14,29,5,2024,1,2,Le_Gouriellec,Anglais
14,29,5,2024,1,2,Boully,Maths 14,29,5,2024,1,2,Carpintero,Maths
14,29,5,2024,1,4,Le_Gouriellec,Anglais 15,29,5,2024,1,10,Carpintero,Maths
14,29,5,2024,1,5,Carpintero,Maths 15,29,5,2024,1,5,Boully,Maths
15,29,5,2024,1,1,Carpintero,Maths 15,29,5,2024,1,10,Le_Gouriellec,Anglais
15,29,5,2024,1,12,Le_Gouriellec,Anglais 16,29,5,2024,1,14,Mann,Anglais
15,29,5,2024,1,4,Boully,Maths 17,29,5,2024,1,8,Mann,Anglais
16,29,5,2024,1,8,Mann,Anglais 17,29,5,2024,1,9,Poupy,Physique
17,29,5,2024,1,7,Poupy,Physique 18,29,5,2024,1,11,Poupy,Physique
17,29,5,2024,1,6,Mann,Anglais 18,30,5,2024,1,11,Mullaert,Maths
18,29,5,2024,1,13,Poupy,Physique 18,30,5,2024,1,13,Rapin,Maths
18,30,5,2024,1,14,Rapin,Maths 18,30,5,2024,1,13,De_Roux,Physique
18,30,5,2024,1,8,Mullaert,Maths 16,31,5,2024,1,3,Chibani,Physique
18,30,5,2024,1,15,De_Roux,Physique 17,31,5,2024,1,4,Oubaha,Maths
16,31,5,2024,1,9,Chibani,Physique 18,31,5,2024,1,14,Oubaha,Maths
17,31,5,2024,1,11,Oubaha,Maths 12,3,6,2024,1,4,Chevalier,Physique
18,31,5,2024,1,13,Oubaha,Maths 12,3,6,2024,2,6,Jospin,Info
12,3,6,2024,1,0,none,_
12,3,6,2024,2,12,Jospin,Info
13,3,6,2024,2,0,none,_ 13,3,6,2024,2,0,none,_
14,4,6,2024,1,2,Mullaert,Maths 14,4,6,2024,1,3,Belagoune,Anglais
14,4,6,2024,1,1,Belagoune,Anglais 14,4,6,2024,1,8,Chevalier,Physique
14,4,6,2024,1,6,Chevalier,Physique 14,4,6,2024,1,14,Mullaert,Maths
17,4,6,2024,1,3,Herbaut,Anglais 17,4,6,2024,1,12,Chevalier,Physique
17,4,6,2024,1,1,Herbaut,Anglais
17,4,6,2024,1,11,Belagoune,Anglais 17,4,6,2024,1,11,Belagoune,Anglais
17,4,6,2024,1,2,Chevalier,Physique 17,4,6,2024,1,0,none,_
17,4,6,2024,1,4,Colin,Physique 18,4,6,2024,1,3,Rapin,Maths
18,4,6,2024,1,5,Rapin,Maths
18,4,6,2024,1,7,Belagoune,Anglais 18,4,6,2024,1,7,Belagoune,Anglais
14,5,6,2024,2,12,Rouvroy,Info
14,5,6,2024,2,0,none,_ 14,5,6,2024,2,0,none,_
14,5,6,2024,2,6,Rouvroy,Info
14,5,6,2024,2,0,none,_ 14,5,6,2024,2,0,none,_
14,5,6,2024,1,5,Le_Gouriellec,Anglais 14,5,6,2024,1,5,Carpintero,Maths
14,5,6,2024,1,6,Carpintero,Maths 14,5,6,2024,1,8,Boully,Maths
14,5,6,2024,1,9,Boully,Maths 14,5,6,2024,1,15,Le_Gouriellec,Anglais
15,5,6,2024,1,9,Le_Gouriellec,Anglais 15,5,6,2024,1,9,Boully,Maths
15,5,6,2024,1,14,Carpintero,Maths 15,5,6,2024,1,5,Le_Gouriellec,Anglais
15,5,6,2024,1,15,Boully,Maths 15,5,6,2024,1,12,Carpintero,Maths
16,5,6,2024,1,13,Mann,Anglais 16,5,6,2024,1,13,Mann,Anglais
17,5,6,2024,1,10,Poupy,Physique 17,5,6,2024,1,14,Poupy,Physique
17,5,6,2024,1,15,Mann,Anglais 17,5,6,2024,1,9,Mann,Anglais
18,5,6,2024,1,8,Poupy,Physique 18,5,6,2024,1,6,Poupy,Physique
18,6,6,2024,1,12,De_Roux,Physique 18,6,6,2024,1,6,Mullaert,Maths
18,6,6,2024,1,3,Mullaert,Maths 18,6,6,2024,1,2,Rapin,Maths
18,6,6,2024,1,11,Rapin,Maths 18,6,6,2024,1,10,De_Roux,Physique
16,7,6,2024,1,14,Chibani,Physique 16,7,6,2024,1,2,Chibani,Physique
17,7,6,2024,1,8,Oubaha,Maths 17,7,6,2024,1,15,Oubaha,Maths
18,7,6,2024,1,12,Oubaha,Maths 18,7,6,2024,1,11,Oubaha,Maths

1 hour day month year length group colleur matiere
2 12 22 4 2024 1 8 10 Chevalier Physique
3 12 22 4 2024 2 6 0 Jospin none Info _
4 13 22 4 2024 2 12 6 Jospin Info
5 14 23 4 2024 1 5 Belagoune Anglais
6 14 23 4 2024 1 14 15 Mullaert Maths
7 14 23 4 2024 1 0 12 none Chevalier _ Physique
8 17 23 4 2024 1 4 7 Chevalier Herbaut Physique Anglais
9 17 23 4 2024 1 13 9 Belagoune Anglais
10 17 23 4 2024 1 2 14 Colin Physique
11 17 23 4 2024 1 9 0 Herbaut none Anglais _
12 18 23 4 2024 1 8 13 Rapin Belagoune Maths Anglais
13 18 23 4 2024 1 11 5 Belagoune Rapin Anglais Maths
14 14 24 4 2024 2 0 none _
15 14 24 4 2024 2 0 none _
16 14 24 4 2024 2 0 12 none Rouvroy _ Info
17 14 24 4 2024 1 15 1 Le_Gouriellec Anglais
18 14 24 4 2024 1 6 14 Boully Maths
19 14 24 4 2024 1 15 9 Carpintero Maths
20 15 24 4 2024 1 12 3 Carpintero Boully Maths
21 15 24 4 2024 1 7 3 Le_Gouriellec Anglais
22 15 24 4 2024 1 11 8 Boully Carpintero Maths
23 16 24 4 2024 1 3 11 Mann Anglais
24 17 24 4 2024 1 14 2 Poupy Physique
25 17 24 4 2024 1 1 15 Mann Anglais
26 18 24 4 2024 1 12 4 Poupy Physique
27 18 25 4 2024 1 5 8 Mullaert De_Roux Maths Physique
28 18 25 4 2024 1 3 2 Rapin Mullaert Maths
29 18 25 4 2024 1 10 11 De_Roux Rapin Physique Maths
30 16 26 4 2024 1 6 Chibani Physique
31 17 26 4 2024 1 2 6 Oubaha Maths
32 18 26 4 2024 1 9 12 Oubaha Maths
33 12 29 4 2024 1 15 13 Chevalier Physique
34 12 29 4 2024 2 5 11 Jospin Info
35 13 29 4 2024 2 0 none _
36 14 30 4 2024 1 4 6 Mullaert Belagoune Maths Anglais
37 14 30 4 2024 1 8 11 Belagoune Chevalier Anglais Physique
38 14 30 4 2024 1 7 12 Chevalier Mullaert Physique Maths
39 17 30 4 2024 1 4 10 Herbaut Belagoune Anglais
40 17 30 4 2024 1 14 7 Belagoune Colin Anglais Physique
41 17 30 4 2024 1 1 2 Chevalier Herbaut Physique Anglais
42 17 30 4 2024 1 3 15 Colin Chevalier Physique
43 18 30 4 2024 1 1 8 Rapin Belagoune Maths Anglais
44 18 30 4 2024 1 0 9 none Rapin _ Maths
45 14 1 5 2024 2 11 5 Rouvroy Info
46 14 1 5 2024 2 0 none _
47 14 1 5 2024 2 0 none _
48 14 1 5 2024 1 13 1 Boully Carpintero Maths
49 14 1 5 2024 1 6 4 Le_Gouriellec Boully Anglais Maths
50 14 1 5 2024 1 10 4 Carpintero Le_Gouriellec Maths Anglais
51 15 1 5 2024 1 2 6 Le_Gouriellec Carpintero Anglais Maths
52 15 1 5 2024 1 12 14 Boully Le_Gouriellec Maths Anglais
53 15 1 5 2024 1 7 Carpintero Boully Maths
54 16 1 5 2024 1 12 0 Mann none Anglais _
55 17 1 5 2024 1 9 1 Poupy Physique
56 17 1 5 2024 1 10 12 Mann Anglais
57 18 1 5 2024 1 11 5 Poupy Physique
58 18 2 5 2024 1 15 13 Mullaert Maths
59 18 2 5 2024 1 9 15 Rapin Maths
60 18 2 5 2024 1 13 3 De_Roux Physique
61 16 3 5 2024 1 5 9 Chibani Physique
62 17 3 5 2024 1 6 10 Oubaha Maths
63 18 3 5 2024 1 3 Oubaha Maths
64 12 6 5 2024 1 14 6 Chevalier Physique
65 12 6 5 2024 2 4 Jospin Info
66 13 6 5 2024 2 10 Jospin Info
67 14 7 5 2024 1 4 14 Chevalier Mullaert Physique Maths
68 14 7 5 2024 1 3 Belagoune Anglais
69 14 7 5 2024 1 13 0 Mullaert none Maths _
70 17 7 5 2024 1 5 2 Herbaut Chevalier Anglais Physique
71 17 7 5 2024 1 15 7 Belagoune Anglais
72 17 7 5 2024 1 15 Herbaut Anglais
73 17 7 5 2024 1 12 Colin Physique
74 17 18 7 5 2024 1 0 1 none Rapin _ Maths
75 18 7 5 2024 1 9 13 Belagoune Anglais
18 7 5 2024 1 7 Rapin Maths
76 14 8 5 2024 2 0 none _
77 14 8 5 2024 2 0 none _
78 14 8 5 2024 2 0 none _
79 14 8 5 2024 1 1 7 Le_Gouriellec Carpintero Anglais Maths
80 14 8 5 2024 1 11 9 Carpintero Le_Gouriellec Maths Anglais
81 14 8 5 2024 1 14 13 Boully Maths
15 8 5 2024 1 8 Carpintero Maths
15 8 5 2024 1 10 Boully Maths
82 15 8 5 2024 1 11 Le_Gouriellec Anglais
83 16 15 8 5 2024 1 13 2 Mann Boully Anglais Maths
84 17 15 8 5 2024 1 2 4 Poupy Carpintero Physique Maths
85 17 16 8 5 2024 1 7 5 Mann Anglais
86 18 17 8 5 2024 1 6 1 Poupy Mann Physique Anglais
87 18 17 9 8 5 2024 1 2 8 Rapin Poupy Maths Physique
88 18 9 8 5 2024 1 8 10 De_Roux Poupy Physique
89 18 9 5 2024 1 1 10 Mullaert Rapin Maths
90 16 18 10 9 5 2024 1 10 4 Chibani De_Roux Physique
91 17 18 10 9 5 2024 1 4 11 Oubaha Mullaert Maths
92 18 16 10 5 2024 1 5 14 Oubaha Chibani Maths Physique
93 12 17 13 10 5 2024 1 15 5 Chevalier Oubaha Physique Maths
94 18 10 5 2024 1 8 Oubaha Maths
95 12 13 5 2024 1 5 Chevalier Physique
96 12 13 5 2024 2 9 Jospin Info
97 13 13 5 2024 2 15 Jospin Info
98 14 14 5 2024 1 4 Belagoune Anglais
99 14 14 5 2024 1 2 3 Mullaert Chevalier Maths Physique
100 14 14 5 2024 1 9 8 Chevalier Mullaert Physique Maths
101 17 14 5 2024 1 6 1 Belagoune Colin Anglais Physique
102 17 14 5 2024 1 2 12 Herbaut Anglais
103 17 14 5 2024 1 13 9 Chevalier Physique
104 17 14 5 2024 1 7 14 Colin Belagoune Physique Anglais
105 18 14 5 2024 1 6 14 Rapin Maths
106 18 14 5 2024 1 12 2 Belagoune Anglais
107 14 15 5 2024 2 0 none _
108 14 15 5 2024 2 0 none _
109 14 15 5 2024 2 0 none _
110 14 15 5 2024 1 3 Carpintero Maths
111 14 15 5 2024 1 8 Le_Gouriellec Anglais
112 14 15 5 2024 1 5 15 Boully Maths
113 15 15 5 2024 1 8 12 Boully Maths
114 15 15 5 2024 1 9 6 Carpintero Le_Gouriellec Maths Anglais
115 15 15 5 2024 1 10 11 Le_Gouriellec Carpintero Anglais Maths
116 16 15 5 2024 1 14 10 Mann Anglais
117 17 15 5 2024 1 1 7 Poupy Physique
118 17 15 5 2024 1 0 none _
119 18 15 5 2024 1 3 13 Poupy Physique
120 18 16 5 2024 1 5 6 De_Roux Rapin Physique Maths
121 18 16 5 2024 1 11 5 Mullaert Maths
122 18 16 5 2024 1 12 11 Rapin De_Roux Maths Physique
123 16 17 5 2024 1 11 15 Chibani Physique
124 17 17 5 2024 1 14 2 Oubaha Maths
125 18 17 5 2024 1 15 9 Oubaha Maths
126 12 20 5 2024 1 10 Chevalier Physique
127 12 20 5 2024 2 8 Jospin Info
128 13 20 5 2024 2 14 0 Jospin none Info _
129 14 21 5 2024 1 1 Mullaert Maths
130 14 21 5 2024 1 1 Belagoune Anglais
131 14 21 5 2024 1 6 14 Mullaert Chevalier Maths Physique
132 14 17 21 5 2024 1 12 5 Chevalier Herbaut Physique Anglais
133 17 21 5 2024 1 7 15 Belagoune Anglais
134 17 21 5 2024 1 15 4 Herbaut Colin Anglais Physique
17 21 5 2024 1 14 Chevalier Physique
135 17 21 5 2024 1 0 none _
136 18 21 5 2024 1 4 Rapin Maths
137 18 21 5 2024 1 11 9 Belagoune Anglais
138 14 22 5 2024 2 0 none _
139 14 22 5 2024 2 0 none _
140 14 22 5 2024 2 0 14 none Rouvroy _ Info
141 14 22 5 2024 1 1 6 Boully Maths
142 14 22 5 2024 1 7 15 Carpintero Maths
143 14 22 5 2024 1 13 11 Le_Gouriellec Anglais
144 15 22 5 2024 1 3 10 Boully Carpintero Maths
145 15 22 5 2024 1 3 9 Le_Gouriellec Boully Anglais Maths
146 15 22 5 2024 1 9 13 Carpintero Le_Gouriellec Maths Anglais
147 16 22 5 2024 1 5 7 Mann Anglais
148 17 22 5 2024 1 4 2 Poupy Physique
149 17 22 5 2024 1 9 3 Mann Anglais
150 18 22 5 2024 1 8 12 Poupy Physique
151 18 23 5 2024 1 2 3 De_Roux Mullaert Physique Maths
152 18 23 5 2024 1 15 6 Rapin De_Roux Maths Physique
153 18 23 5 2024 1 12 Mullaert Rapin Maths
154 16 24 5 2024 1 6 8 Chibani Physique
155 17 24 5 2024 1 13 Oubaha Maths
156 18 24 5 2024 1 10 7 Oubaha Maths
157 12 27 5 2024 1 1 7 Chevalier Physique
158 12 27 5 2024 2 7 0 Jospin none Info _
159 13 27 5 2024 2 13 0 Jospin none Info _
160 14 28 5 2024 1 10 1 Belagoune Chevalier Anglais Physique
161 14 28 5 2024 1 4 Belagoune Anglais
162 14 28 5 2024 1 7 Mullaert Maths
163 14 17 28 5 2024 1 5 Chevalier Colin Physique
164 17 28 5 2024 1 14 6 Herbaut Anglais
165 17 28 5 2024 1 2 12 Belagoune Anglais
166 17 28 5 2024 1 11 15 Colin Chevalier Physique
17 28 5 2024 1 3 Chevalier Physique
18 28 5 2024 1 10 Rapin Maths
167 18 28 5 2024 1 0 none _
168 18 28 5 2024 1 8 Rapin Maths
169 14 29 5 2024 2 7 Rouvroy Info
170 14 29 5 2024 2 13 Rouvroy Info
171 14 29 5 2024 2 0 none _
172 14 29 5 2024 2 1 0 1 none Boully _ Maths
173 14 29 5 2024 2 1 0 2 none Le_Gouriellec _ Anglais
174 14 29 5 2024 1 2 Boully Carpintero Maths
175 14 15 29 5 2024 1 4 10 Le_Gouriellec Carpintero Anglais Maths
176 14 15 29 5 2024 1 5 Carpintero Boully Maths
177 15 29 5 2024 1 1 10 Carpintero Le_Gouriellec Maths Anglais
178 15 16 29 5 2024 1 12 14 Le_Gouriellec Mann Anglais
179 15 17 29 5 2024 1 4 8 Boully Mann Maths Anglais
180 16 17 29 5 2024 1 8 9 Mann Poupy Anglais Physique
181 17 18 29 5 2024 1 7 11 Poupy Physique
182 17 18 29 30 5 2024 1 6 11 Mann Mullaert Anglais Maths
183 18 29 30 5 2024 1 13 Poupy Rapin Physique Maths
184 18 30 5 2024 1 14 13 Rapin De_Roux Maths Physique
185 18 16 30 31 5 2024 1 8 3 Mullaert Chibani Maths Physique
186 18 17 30 31 5 2024 1 15 4 De_Roux Oubaha Physique Maths
187 16 18 31 5 2024 1 9 14 Chibani Oubaha Physique Maths
188 17 12 31 3 5 6 2024 1 11 4 Oubaha Chevalier Maths Physique
189 18 12 31 3 5 6 2024 1 2 13 6 Oubaha Jospin Maths Info
12 3 6 2024 1 0 none _
12 3 6 2024 2 12 Jospin Info
190 13 3 6 2024 2 0 none _
191 14 4 6 2024 1 2 3 Mullaert Belagoune Maths Anglais
192 14 4 6 2024 1 1 8 Belagoune Chevalier Anglais Physique
193 14 4 6 2024 1 6 14 Chevalier Mullaert Physique Maths
194 17 4 6 2024 1 3 12 Herbaut Chevalier Anglais Physique
195 17 4 6 2024 1 1 Herbaut Anglais
196 17 4 6 2024 1 11 Belagoune Anglais
197 17 4 6 2024 1 2 0 Chevalier none Physique _
198 17 18 4 6 2024 1 4 3 Colin Rapin Physique Maths
18 4 6 2024 1 5 Rapin Maths
199 18 4 6 2024 1 7 Belagoune Anglais
200 14 5 6 2024 2 12 Rouvroy Info
201 14 5 6 2024 2 0 none _
14 5 6 2024 2 6 Rouvroy Info
202 14 5 6 2024 2 0 none _
203 14 5 6 2024 1 5 Le_Gouriellec Carpintero Anglais Maths
204 14 5 6 2024 1 6 8 Carpintero Boully Maths
205 14 5 6 2024 1 9 15 Boully Le_Gouriellec Maths Anglais
206 15 5 6 2024 1 9 Le_Gouriellec Boully Anglais Maths
207 15 5 6 2024 1 14 5 Carpintero Le_Gouriellec Maths Anglais
208 15 5 6 2024 1 15 12 Boully Carpintero Maths
209 16 5 6 2024 1 13 Mann Anglais
210 17 5 6 2024 1 10 14 Poupy Physique
211 17 5 6 2024 1 15 9 Mann Anglais
212 18 5 6 2024 1 8 6 Poupy Physique
213 18 6 6 2024 1 12 6 De_Roux Mullaert Physique Maths
214 18 6 6 2024 1 3 2 Mullaert Rapin Maths
215 18 6 6 2024 1 11 10 Rapin De_Roux Maths Physique
216 16 7 6 2024 1 14 2 Chibani Physique
217 17 7 6 2024 1 8 15 Oubaha Maths
218 18 7 6 2024 1 12 11 Oubaha Maths

View File

@ -51,11 +51,11 @@ int main(int argc, char **argv) {
print_help(); print_help();
exit(0); exit(0);
} }
else if (argc==11 && argv[1][0]!='-') else if (argc==12 && argv[1][0]!='-')
{ {
offset=0; offset=0;
} }
else if (argc==12 && argv[1][0]=='-') else if (argc==13 && argv[1][0]=='-')
{ {
offset=1; offset=1;
@ -78,7 +78,7 @@ int main(int argc, char **argv) {
} }
} }
else { else {
fprintf(stderr, "Usage: %s [-qvh] <creneaux> <n_creneaux> <colleurs> <n_colleurs> <n_weeks> <n_groups> <n_iters> <output> <math_rest> <info_occ>\n", argv[0]); fprintf(stderr, "Usage: %s [-qvh] <creneaux> <n_creneaux> <colleurs> <n_colleurs> <n_weeks> <n_groups> <n_iters> <output> <math_rest> <info_occ> <blacklist>\n", argv[0]);
exit(1); exit(1);
} }
@ -93,6 +93,7 @@ int main(int argc, char **argv) {
char* path_output = argv[8+offset]; char* path_output = argv[8+offset];
int math_i = str_to_int(argv[9+offset]); int math_i = str_to_int(argv[9+offset]);
int info_i = str_to_int(argv[10+offset]); int info_i = str_to_int(argv[10+offset]);
char* blacklist_path = argv[11+offset];
if (quiet) { if (quiet) {
create_logger("colloscope.log", LOG_WARN); create_logger("colloscope.log", LOG_WARN);
@ -114,7 +115,7 @@ int main(int argc, char **argv) {
//colleur* dudes = import_colleurs("some_data.txt", 13, len_creneau); //colleur* dudes = import_colleurs("some_data.txt", 13, len_creneau);
colleur* dudes = import_colleurs_oneweek(path_colleurs, n_colleurs, n_weeks, n_creneaux); colleur* dudes = import_colleurs_oneweek(path_colleurs, n_colleurs, n_weeks, n_creneaux);
import_tds(edt, len_edt, n_creneaux, "S3-tds.txt"); import_tds(edt, len_edt, n_creneaux, blacklist_path);
debug("Entries are : "); debug("Entries are : ");
debug("Creneaux filename : %s", path_creneaux); debug("Creneaux filename : %s", path_creneaux);