retouche page titre rapport
This commit is contained in:
parent
568f35d8e5
commit
9798a6f3b8
4 changed files with 14 additions and 11 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -1,2 +1,2 @@
|
|||
./choco-4.0.6
|
||||
choco-4.0.6
|
||||
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
import java.nio.file.*;
|
||||
import java.io.IOException;
|
||||
import java.util.*;
|
||||
import org.chocosolver.solver.Model;
|
||||
|
||||
|
||||
public class ProductionHoraire {
|
||||
public static void main(String[] args) {
|
||||
// lecture des lignes du fichier d'instance
|
||||
String instancePath = args[0];
|
||||
|
||||
// lecture des lignes du fichier d'instance
|
||||
String[] variablesInstance = null;
|
||||
String[] strLigne2 = null;
|
||||
String[] strLigne3 = null;
|
||||
|
@ -21,22 +24,21 @@ public class ProductionHoraire {
|
|||
catch (Exception e){
|
||||
System.err.println("Caught Exception: " + e.getMessage());
|
||||
}
|
||||
// traitement de la 1re ligne
|
||||
|
||||
// traitement de la 1re ligne
|
||||
Integer N = Integer.valueOf(variablesInstance[0]);
|
||||
Integer MIN_H = Integer.valueOf(variablesInstance[1]);
|
||||
Integer MAX_H = Integer.valueOf(variablesInstance[2]);
|
||||
Integer MIN_PERIODE = Integer.valueOf(variablesInstance[3]);
|
||||
|
||||
// traitement de la 2e ligne
|
||||
List<Integer> nbEmployesRequis = new ArrayList<>();
|
||||
|
||||
for (String s: strLigne2) {
|
||||
Integer i = Integer.valueOf(s);
|
||||
nbEmployesRequis.add(i);
|
||||
}
|
||||
// traitement de la 3e ligne
|
||||
List<Integer> nbEmployesSouhaite = new ArrayList<>();
|
||||
|
||||
for (String s: strLigne3) {
|
||||
Integer i = Integer.valueOf(s);
|
||||
nbEmployesRequis.add(i);
|
||||
|
@ -51,5 +53,10 @@ public class ProductionHoraire {
|
|||
System.out.println("nbEmployesRequis="+nbEmployesRequis.toString());
|
||||
System.out.println("nbEmployesSouhaite="+nbEmployesRequis.toString());
|
||||
System.out.println("### Fin Validation Lecture Instance ###");
|
||||
|
||||
Model model = new Model("Production Horaire");
|
||||
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,7 +11,3 @@ Réalisé par \\ \auteurs ;\\ \matricules
|
|||
Dernière version produite le~\today~à~\currenttime
|
||||
\pagebreak
|
||||
\end{center}
|
||||
%%% Local Variables:
|
||||
%%% mode: latex
|
||||
%%% TeX-master: "IFT7008-908144032"
|
||||
%%% End:
|
||||
|
|
|
@ -7,7 +7,7 @@
|
|||
\usepackage{datetime}
|
||||
\usepackage[margin=2.5cm]{geometry} % Précise les marges du document
|
||||
\title{IFT-7020 - Travail pratique}% N'affecte pas la page titre, mais défini le nom de votre projet
|
||||
\author{François Pelletier} % N'affecte pas la page titre, mais défini le nom de l'auteur(e) du projet
|
||||
\author{François Pelletier et François Bérubé} % N'affecte pas la page titre, mais défini le nom de l'auteur(e) du projet
|
||||
|
||||
%Bibliographie
|
||||
%----------------------------------------------------------------
|
||||
|
@ -26,7 +26,7 @@
|
|||
%----------------------------------------------------------------
|
||||
\newcommand{\titre}{Travail pratique}
|
||||
\newcommand{\auteurs}{François Pelletier et François Bérubé}
|
||||
\newcommand{\matricules}{908144032 et XXX XXX XXX}
|
||||
\newcommand{\matricules}{908144032, 900226407}
|
||||
\newcommand{\destinataire}{Claude-Guy Quimper}
|
||||
\newcommand{\cours}{IFT-7020 Optimisation combinatoire}
|
||||
%----------------------------------------------------------------
|
||||
|
|
Loading…
Reference in a new issue