Vous êtes sur la page 1sur 15

TFJM 2021 - Lycée Saint Joseph Avignon

Équipe : LET'SGAUSS

Problème 3 : C'est pas trop tôt !

Résumé
Dans cet exercice, nous devons déterminer la pénalité minimale accumulée lors de la préparation
de pizzas pour un tournoi.

Question 1 : On expose le fonctionnement basique du calcul d'une pénalité. On détermine éga-

lement l'ordre d'exécution des pizzas par le calcul des pénalités totales relatives entre deux pizzas
en fonction de leur durée de préparation et leur priorité.

Question 2.1. : L'ordre des pizzas n'a pas d'importance car elles sont identiques. La pénalité
est calculée à l'aide de la formule de la somme de termes consécutifs :

S  nombre de termes  premier terme 2+ dernier terme


Question 2.2 : On compare les pénalités obtenues avec deux pizzas an de déterminer leur
ordre de passage. On en déduit que plus la priorité est importante, plus la date de n de prépa-
ration de la pizza doit être proche de 0. La pénalité est calculée à l'aide de conditions et de sommes.

Question 2.3 : La comparaison des pénalités obtenues par deux pizzas indique que leur ordre

n'a pas d'importance après 0. Pour celles avant 0, on les prend telles que la somme des di se
rapproche le plus de d. Elles sont préparées par ordre décroissant de di . On calcule la pénalité à
l'aide de sommes de sommes.

Question 3.1 : On calcule la limite en 8 de deux formules an de déterminer l'ordre de pas-
sage des pizzas dans le cas où il n'y en a pas avant 0. On en conclut qu'avant 0, les pizzas sont
préparées dans l'ordre décroissant de leur numérotation, et dans l'ordre croissant après 0. La pena
est calculée à l'aide de conditions et de sommes de sommes.

Question 3.2 : On étudie les variations de di et pi pour conclure qu'il faut classer les pizzas

selon le modèle de la question 2.b.. La pénalité est calculée à l'aide de conditions et de sommes de
sommes.

Question 3.3 : On détermine les pizzas à préparer avant 0 à l'aide d'une formule expliquée lors
de la résolution. Ces pizzas sont préparées par ordre décroissant de di à partir de moins la somme
de leurs di . Les autres pizzas sont préparées suivant l'ordre croissant de leurs di . Le calcul de la

1
pénalité se fait à l'aide de sommes de sommes.

Question 4.1 : On prépare les pizzas par ordre décroissant de di à partir de moins la somme

des di . Une somme de somme est susante pour calculer la pénalité totale.

Question 4.2 : On étudie les variations du produit di  pi . On prépare les pizzas par ordre

croissant de produit. La pénalité totale se fait à l'aide d'une somme de somme.

Question 6 : Les m pizzaïolos ne changent pas le classement des pizzas, seulement leur ordre

de préparation. Après l'avoir déterminé pour chaque cas de gure, on adapte les précédents calculs
de pénalité an de prendre en compte les m pizzaïolos.

Informations supplémentaires : An de minimiser la pénalité, toutes les pizzas seront réalisées
à la chaîne, sans pause. Nous considérerons tout au long de l'exercice que le nombre de pizzas
¸
n
est susamment grand pour que di ¡ 2md sauf indication contraire ou impossibilité due aux

i 1
conditions de l'énoncé.

2
Table des matières

Notations 4

1 Lorsque d0 5

2 Question 2 5
2.1 Pour tout i P t1; 2; . . . ; nu, di  1 et pi  1. . . . . . . . . . . . . . . . . . . . . . . . 5
2.2 Pour tout i P t1; 2; . . . ; nu, di  1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
2.3 Pour tout i P t1; 2; . . . ; nu, di  pi . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Question 3 7

Pour tout i P t1; 2; . . . ; nu, di  0i et pi  q i . . . . . . . . . . . . . . . . . . . . . . .


d
3.1 7
2
Pour tout i P t1; 2; . . . ; nu, di  n0 i et pi  i . . . . . . . . . . . . . . . . . . . . .
d 1
3.2 8
4 4
3.3 Pour tout i P t1; 2; . . . ; nu, di  i et pi  1 . . . . . . . . . . . . . . . . . . . . . . . 9

4 Question 4 10
4.1 Pour tout i P t1; 2; . . . ; nu, pi  1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
4.2 Pour tout i P t1; 2; . . . ; nu, di  i et pi  n  i 1 . . . . . . . . . . . . . . . . . . . 10

6 Question 6 10
6.2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
6.2.1 Pour tout i P t1; 2; . . . ; nu, di  1 et pi  1. . . . . . . . . . . . . . . . . . . . 10
6.2.2 Pour tout i P t1; 2; . . . ; nu, di  1 . . . . . . . . . . . . . . . . . . . . . . . . 11
6.2.3 Pour tout i P t1; 2; . . . ; nu, di  pi . . . . . . . . . . . . . . . . . . . . . . . . 11
6.3 Soient 0   d0 ¤ d et 0   q  
1
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2
Pour tout i P t1; 2; . . . ; nu, di  0i et pi  q i . .
d
6.3.1 . . . . . . . . . . . . . . . . 12
2
Pour tout i P t1; 2; . . . ; nu, di  n0 i et pi  i .
d 1
6.3.2 . . . . . . . . . . . . . . . . 13
4 4
6.3.3 Pour tout i P t1; 2; . . . ; nu, di  i et pi  1 . . .
. . . . . . . . . . . . . . . . 13
6.4 Toutes les pizzas sont préparées avant 0. . . . . . . . . . . . . . . . . . . . . . . . . 14
6.4.1 Pour tout i P t1; 2; . . . ; nu, pi  1. . . . . . . . . . . . . . . . . . . . . . . . . 14
6.4.2 Pour tout i P t1; 2; . . . ; nu, di  i et pi  n  i 1. . . . . . . . . . . . . . . . 15

3
Notations

ˆ n est un entier naturel non nul. Il s'agit du nombre de pizzas à préparer.


ˆ i P t1; 2; . . . ; nu est une pizza.
ˆ di est la durée d'une préparation associée à la pizza i. di P R
ˆ pi est la priorité associée à la pizza i. pi P R
ˆ d est la date à laquelle le pizzaïolo peut commencer à préparer les pizzas. d P R
ˆ Le total des pénalités p est calculé comme suit :
 Pour une pizza i P t1; 2; . . . ; nu en retard, la pénalité est calculée comme la durée du
retard multipliée par pi .
 Pour une pizza i P t1; 2; . . . ; nu en avance, la pénalité est calculée comme la durée de
l'avance multipliée par pi .
ˆ a  brns se lit  a est congru à b modulo n  et signie que a et b ont le même reste lors
d'une division euclidienne par n.
ˆ m P N est le nombre de pizzaïolos.
ˆ E pdq est la partie entière de d.

4
1 Lorsque d0
ˆ P  d1  p1 pd1 d2 q p2    pd1 d2  dn qpn
¸
n ¸
i
 Di  pi avec Di  dj
 i 1 j 1
Déterminons l'ordre de passage des pizzas en comparant les pénalités obtenues avec deux
pizzas, i et j , avec di et dj leur temps de préparation respectifs et pi et pj , leurs priorités
respectives.
ˆ On a pi ¥ pj et di ¤ dj
On note pi  kpj avec k P R et k ¥ 1 et rdi  dj avec r P R et r ¥ 1.
P1  di  pi pdi dj qpj
 pk r 1qdipj
P2  dj  pj pdi dj qpi
 pk r krqdipj
Donc P1 ¤ P2
ˆ pi ¤ pj et di ¤ dj
On note kpi  pi avec k P R et k ¥ 1 et rdi  dj avec r P R et r ¥ 1.
P1  di  pi pdi dj qpj
 p1 kr kqdipi
P2  dj  pj pdi dj qpi
 p1 kr rqdipi
Si k ¤ r alors P1 ¤ P2 et si k ¡ r alors P1 ¡ P2 .
Ainsi, on commence par classer les pizzas par di croissant.
pj d
Pour chaque 2 pizzas consécutives, on compare et j .
pi di
Si
pj
pi
¤ ddj , on laisse les pizzas dans l'ordre.
i

Si
pj
pi
¡ dj
di
, on échange les positions des pizzas.
On répète la comparaison jusqu'à ce qu'il n'y ait plus de changement à apporter.

2 Question 2

On suppose dans la suite que d ¡ 0

2.1 Pour tout i P t1; 2; . . . ; nu, di  1 et pi  1.


Individuellement, les pizzas ont la même pénalité. Un ordre spécique est donc inutile. Elle est
de di  pi  1.
On peut utiliser la formule de la somme de termes consécutifs.
E pdqpE pdq  1q pn  E pdqqpn  E pdq 1q
Après calcul, on trouve : p  .
2

5
2.2 Pour tout i P t1; 2; . . . ; nu, di 1
Cherchons le classement des pizzas.
Pour 2 pizzas i et j de temps de préparation commun 1 et de priorité respective pi et pj
Supposons pi ¡ pj
On note pi  kpj avec k P R et k ¥ 1.
P1  1  pi p1 1qpj
 pk 2qpj
P2  1pj p1 1qpi
 p2k 1qpj
Donc P1   P2
Ainsi, on doit ranger les pizzas par ordre décroissant de priorité.
An de limiter la pénalité totale, le multiplicateur de la priorité la plus grande doit être le plus
petit possible, tout comme les suivantes.
Finalement, on termine la pizza 1 à 0 ; la 2 à 1 ; la 3 à -1 ; la 4 à 2 ; etc.
Quand E pdq est atteint, toutes les pizzas sont eectuées après 0.
La$pénalité totale peut s'écrire comme suit :
'
' pX Y Z
'
'
'
' On pose I1  ti P t1; 2; . . . ; nu tel que i impair et i 1 ¤ 2E pdqu
'
'
'
' ¸ i1
'
n
'
'
' X  pi
'
' iPI1
2
'
'
& On pose J  ti P t1; 2; . . . ; nu tel que i pair et i ¤ 2E pdqu
1
p
'
' ¸ n
Y   pi
i
'
'
'
'
'
' P 2
'
'
i J 1

'
' On pose K1  ti P t1; 2; . . . ; nu tel que i ¡ 2E pdqu
'
' ¸
'
'
n

% Z pi  E pdqqpi
'
'
P
i K1

2.3 Pour tout i P t1; 2; . . . ; nu, di  pi


Déterminons le classement des pizzas.
Soient deux pizzas i et j .
On sait que di  pi et dj  pj
Supposons que di ¡ dj
On pose un réel k ¡ 1 tel que di  kdj
P1  di  pi pdi dj qpj
 pk2 k 1qdj
P2  di  dj pdi dj qpi
 pk2 k 1qd2j
Donc P1  P2
Le classement des pizzas après 0 n'a pas d'importance.
Pour le choix des pizzas à préparer avant 0, on les choisit telle que la somme de leur di se rapproche
le plus possible de d sans jamais le dépasser. on prépare ces pizzas par ordre décroissant de di .
On note ces pizzas de 1 à s avec d1 ¤ d2 ¤    ¤ ds .

6
¸
s ¸
i
La pénalité associée à ces pizzas est : pA  pD  diq avec D  dj et j une pizza.
i 1 
j 1
Les autres pizzas sont numérotées de s 1 à n.
¸n ¸i
La pénalité associée est : pB  D1 avec D1  dj .
is 1 j s 1
Finalement, p  pa pb .

3 Question 3

Soient 0   d0 ¤ d et 0   q   .
1
2

3.1 Pour tout i P t1; 2; . . . ; nu, di  d20i et pi  qi.


Commençons par supposer que toutes les pizzas sont créées après 0.
Nous cherchons à déterminer s'il est préférable de préparer les pizzas dans leur numérotation crois-
sante ou bien décroissante.
Pour cela, il faut comparer les limites des suites suivantes :
m 

¸ ¸ d0 d0  q
n
ˆ un  2p
 qm , avec u1 
2
le premier terme.
m 1  
p 1
m 

¸ ¸ d0  q
n
ˆ vn  d0

2m p 1
 qnm 1
, avec v1 
2
le premier terme.
m 1  
p 1
m 
¸
m 
p
¸
Déterminons la limite de un :
2p
 d0  2
d0
.
1


n  p 1p 1

Soit la suite wn  d0  de premier terme w1  0 et de raison .


1 d 1
2 2 2
¸
m 
n
d0 
1
est la somme de termes consécutifs d'une suite géométrique.
 2
n 1 
m
1
1
 
m

Enn, S    d0 1 
d0 2 1
1
2 1 2
¸n  
m
2
¸n   q m ¸n ¸n  m
un  d0 1   q m  d0  qm   d0  q m  d0 
1 q
.
m1
2 m 1
2 m 1 m1
2
A nouveau, il s'agit de la somme des termes consécutifs d'une
 suite
 géométrique
:
1 d0 q 1 
q n q n

 d0  11qq  d0 2 q   d0q1p1qq q 
n n
2 2 .
2q
un
1
q
2
Ainsi, lim un  0  2d0qq
dq
nÑ 8 1q

7
m 
¸
¸
m
Déterminons la limite de vn :
d0
2mp 1
 2md0 1  2p .
p 1 p1
Il s'agit de la somme des termes consécutifs
 

d'une suite géométrique.
1  2m
 d0p22m 1q  d0 1 
m m
S 
d0 1
2m 12 2
¸n   
m

nm 1
vn  d0 1  q
1
m1
2
n 
¸ 
m

 d0  1
1
2
 q m  q n 1


n 
m n 
m
m 1
¸ ¸
 d0  q n 1
 1
q
 d0  q
2q
n 1
 1
 m 1 m1
A nouveau, il s'agit

de la somme des termes

consécutifs d'une suite géométrique :
n n
1 1
1 1
d0  q n
vn  d0  q  n q
  2q
1 1
1 2 1
q 2q
q
d0 pq n 
1
d0 pq n  1q
  2n
1 2
1 1
q q
Ainsi, lim vn 
d0
 1 d0  1d0qq
nÑ 8
1 1
1
q q
On a lim un  vn  0  0  0  qd0q2 et qd0q2   0 car 0   d0 ¤ d et 0   q   12 .
dq dq dq
nÑ 8 1q 2q 1q
Il est donc préférable de classer les pizzas par numérotation croissante.
On peut en déduire que les pizzas préparées entre d et 0 sont choisies dans l'ordre décroissant de
leur
$ numérotation. La pénalité est :
'
' pY Z
'
'
'
' ¸ i
'
' On pose J  t1 et tout i P t1; 2; . . . ; nu tel que i  1 R J et vériant dj ¤ du
'
'
'
' P
'
' j J
& ¸n ¸ i
Y  pD  qqi avec D 
d0 d0
p
'
' iP J
2 j PJ
2j
'
'
'
' On pose K  ttous les i P t1; 2; . . . ; nu tel que i R J u
'
'
'
' ¸ ¸
'
'
n
1 1
i
'
'
% Z  D  q i avec D  d0
2j
P
i K P
j K

3.2 Pour tout i P t1; 2; . . . ; nu, di  4dn0 i et pi  41i .


La suite pun q dénie par un  est croissante. En eet : un 1  4un
d0
4ni
La suite pvn q dénie par vn  4i est décroissante. En eet : vn 1  vn
1
4

8
On
$ prépare les pizzas selon le même modèle que la question 2.b.
'
' pY Z
'
'
'
' ¸ i
'
' On pose I  ti P t1; 2; . . . ; nu tel que i impair et vériant di ¤ du
'
'
'
' P
'
& ¸n
j I

Y  pD  ni q4i
d0
p
'
' 4
'
' iPI
'
' On pose J  ttous les it1; 2; . . . ; nu tels que i R I u
'
'
'
' ¸
'
'
n
1 i
% Z  D 4
'
P
i J

3.3 Pour tout i P t1; 2; . . . ; nu, di  i et pi  1


Pour choisir les pizzas à préparer entre d et 0, on cherche la plus grande valeur en appliquant
la formule :
Gain  pA2 B 2    Y 2 q k pn 0, 5k  Z 2, 5  2αq  pAB AC    Y X q Ap2α 
2q B p2α  4q  2Y
pAB AC    Y X q : toutes les combinaisons de 2 éléments parmi les éléments de A à Y .
Explication et démonstration :
On cherche à déterminer la plus grande économie possible par rapport à la préparation de toutes
les pizzas dans l'ordre croissant après 0. On pose α, le nombre de valeurs que contient une partie
de l'ensemble des entiers naturels jusqu'à n diérents de 0.
Soit la partie tA; B; . . . ; Z u telle que A ¡ B ¡    ¡ Z et A B    Z  k ¤ E pdq
Gain  Apn  A 1q B pn  B 1q    pk  A  B      Y qpn  pk  A  B      Y q
ApA 1q B pB 1q pk  A  B      Y qpk  A  B      Y 1q
1q   
2 2 2
 A  2B      pα  1qY  αpk  A  B      Y q  pk  Aq  pk  A  B q
     pk  A  B      Y q  O
 Apn  0, 5A 0, 5 α  1q B pn  0, 5B  0, 5 α  2q . . .
Y pn  0, 5Y 2, 5  α 1q pk  A  B      Y qpn  0, 5pk  A  B      Y q
1, 5  αq  pα  1qk
 A2  B 2      Y 2 kpn  0, 5k A B    Y 2, 5  2αq  AB
 AC      Y X Ap2α  2q B p2α  4q    2Y
Calcul de la pénalité : dZ  d1 ; dY  d2 ; . . . ; dA  dα
Les α premières pizzas sont préparées dans l'ordre suivant : A, B, . . . , Z
¸
α ¸
i
La pénalité associée est : P1  pD  diq avec D  dj et j P t1; 2; . . . ; nu
i1 j 1
On commence à les préparer à la date k .
Pour les autres pizzas, on les range dans l'ordre croissant de leur temps de préparation.
¸
n
1 ¸i
Ainsi : P2  D avec D  1 dj et j P t1; 2; . . . ; nu
iα 1 j α
Finalement, P  P1 P2 .

9
4 Question 4

On suppose que Yohann a le temps de préparer toutes les pizzas avant la date d. On considère
qu'il prépare toutes les pizzas avant la date 0.

4.1 Pour tout i P t1; 2; . . . ; nu, pi 1


On commence à les préparer à la date k avec k  d1 d2    dn
Les pizzas sont préparées par ordre décroissant de di et d1 ¤ d2 ¤    ¤ dn
¸
n ¸
i
P  pD  diq avec D  dj

i 1 j 1

4.2 Pour tout i P t1; 2; . . . ; nu, di  i et pi  n  i 1


Etudions les variations de la fonction f dénie sur R par f pxq  x2 xn x.
f est dérivable sur R car fonction trinôme.
f 1 pxq  2x n 1.
Tableau de signe de f 1 pxq et variations de f :

n 1
i 1 n
2
f 1 p xq 0 
f pxq n
n2 4n 3
4 n

On exécute les pizzas par ordre croissant de produit di  pi . Par ordre décroissant de di si deux
produits donnent des résultats identiques. De plus, on note d1  p1 ¤ d2  p1 ¤    ¤ dn  pn .
¸
n ¸
i
p pDi  diqpi avec Di  dj

i 1 
j 1

6 Question 6

Il y a à présent m pizzaïolos

6.2

6.2.1 Pour tout i P t1; 2; . . . ; nu, di  1 et pi  1.


L'ordre d'exécution des pizzas n'a pas d'importance.
On prend la plus grande valeur a telle que a  0rms.

10


a  mE pdq a  mE pdq
E pdqpE pdq  1q
 1
pm m pa  mE pdq 1qpn  aq
m m
2 2
mE pdqpE pdq  1q pa  mE pdqqpm a  mE pdqq
 2 2m
pa  mE pdq 1qpn  aq

6.2.2 Pour tout i P t1; 2; . . . ; nu, di 1


$Les pizzas sont rangées par ordre décroissant de priorité. Ainsi, p1 ¥ p2 ¥ . . . pn
'
' p  A B  Z
'
' i 2m  1
'
' On pose Ai  ti P t1; 2; . . . ; nu tels que i  1r2ms et vériant ¤ du
'
'
'
' 2m
'
' A  ¸ i  1  pi
' n
'
'
'
'
'
' iPAi
2m
'
' On pose Bi  ti P t1; 2; . . . ; nu tels que i  2r2ms et vériant i 2m  2 ¤ du
'
'
'
'
'
' 2m
'
'
'
' B
¸n
i  2
 pi
'
'
'
' iPBi
2m
'
'
'
'
'
&
...
p On pose Ni  ti P t1; 2; . . . ; nu tels que i  1rms et i R Ai u
'
' ¸ ¸
'
n i
'
'
'
'
N  D n  p i avec Dn  dj
'
' iPNi j PNi
'
'
'
'
' On pose Oi  ti P t1; 2; . . . ; nu tels que i  2rms et i R Bi u
'
' ¸ ¸
'
'
n i
'
'
' O DO  pi avec DO  dj
'
' P P
'
' i O j O
'
i i
'
'
'
'
. . .
'
' On pose Zi  ti P t1; 2; . . . ; nu tels que i  0rms et i R Mi u
'
'
'
' ¸ ¸
'
'
n i

% Z DZ  pi avec DZ 
'
' dj
P
i Zi P
j Zi

6.2.3 Pour tout i P t1; 2; . . . ; nu, di  pi


Pour les m pizzaïolos, on choisit des pizzas telles que la somme de leurs di se rapproche le plus
de d. On prépare ces pizzas par ordre décroissant de di .
On note ces pizzas de 1 à sm avec d1 ¥ d2 ¥ . . . dsm
sm̧ ¸
i
Les pénalités associées sont pm  pDm  diq avec Dm  dj et j une pizza.
 i 1 
j 1
Les autres pizzas sont numérotées de k à n.

11
$
'
' pb  A B    Z
'
'
'
' ¸i
'
' On pose  dj et j une pizza
'
' D
'
r
'
' j PAm
'
'
'
'
' On pose A  t i P tk; k 1; . . . ; nu tel que i  1 permet de vérier D1 ¤ D2 ; D1 ¤ D3 ; . . . ; D1 ¤ Dm u
'
1
'
' ¸n
'
' A D 1  pi
'
'
'
' iPAi
'
& On pose A2  ti P tk; k 1; . . . ; nu tel que i  1 permet de vérier D2   D1; D2 ¤ D3; . . . ; D2 ¤ Dmu
pb ¸
'
'
n
'
'
'
'
B  D2  pi
'
' iPA2
'
'
'
' . . .
'
'
'
' On pose Am  ti P tk; k 1; . . . ; nu tel que i  1 permet de vérier Dm   D1 ; Dm   D2 ; . . . ;
'
'
'
'
'
' Dm ¤ Dm1 u
'
' ¸
'
'
n

% Z D m  pi
'
'
iP A m
¸
m
La pénalité totale vaut p  pm pb .

i 1

6.3 Soient 0   d0 ¤ d et 0   q   21
6.3.1 Pour tout i P t1; 2; . . . ; nu, di  d20i et pi  qi
Plus le numéro de la pizza est petit, plus elle doit se terminer proche de 0.
On note d1   d2        n.  
n

d0 1 
1
¸ d0
n
Démonstration : On cherche à démontrer :
d0
2m
¡ 2i
ô 2dm0 ¡ 2m
2


nm 
i m 1


1
On sait que :
2

nm
ô0 ¡  1
2

nm
ô1 ¡ 1  1
2
 
nm
d0 1 
1
2
ô 2dm0 ¡ 2m

12
¸
n ¸
i
Finalement, p 
2m
d0
1
q m 1 d0
2m 2
 d0
22m1
q  2m 1
Di  q avec Di
i
 d0
2j

i 2m 
j 2m
 m  q m  q 2m1
¸
n ¸
i
p  d0   Di  q avec Di 
q 1 2
i d0
2 2 2 
i 2m 
j 2m
2j
¸  q k
2m 1 ¸
n ¸
i
p  d0  Di  q i avec Di  d0

k m 1
2 
i 2m 
j 2m
2j

6.3.2 Pour tout i P t1; 2; . . . ; nu, di  4dn0 i et pi  41i .


$On laisse les pizzas classées dans l'ordre présenté.
'
'
' p  A B  Z
'
' ¸
'
'
i
On pose Dr 
' d0
'
' 4nj
avec j une pizza.
'
' P
'
' j A
'
i
'
'
' On pose A1  ti P t1; 2; . . . ; nu tel que i  1r2ms et vériant D1 ¤ du
'
' ¸
'
'
n
' A  pD1  dn0 i q4i
'
'
'
'
' iPA1
4
'
'
' A2  ti P t1; 2; . . . ; nu tel que i  2r2ms et vériant D2 ¤ du
' On pose¸
'
'
'
'
n
' B  pD2  ni q4i
d0
'
'
'
' i1
4
'
&
p ...
'
' On pose Am 1  ti P t1; 2; . . . ; nu tel que i  1rms et i R A1 u
'
'
'
' ¸
'
n
'
'
' N Dm 1  4i
'
' i1
'
'
'
' On pose Am 2  ti P t1; 2; . . . ; nu tel que i  2rms et i R A2 u
'
'
'
' ¸
'
n
'
'
' O Dm 2  4i
'
' i1
'
'
'
'
'
' . . .
'
'
'
'
' On pose A2m  ti P t1; 2; . . . ; nu tel que i  0rms et i R Am u
'
' ¸
'
n
i
% Z  D2m  4
'
'

i 1

6.3.3 Pour tout i P t1; 2; . . . ; nu, di  i et pi  1


On applique m fois la formule :
Gain  pA2 B 2    Y 2 q k pn 0, 5k  Z 2, 5  2αq  pAB AC  Y Xq Ap2α 
2q B p2α  4q  2Y
an de déterminer les pizzas à préparer entre d et 0 pour chaque pizzaïolo.
tA; B; . . . ; Z u est une partie composée de α éléments de l'ensemble t1; 2; . . . ; nu telle que A ¡ B ¡
   ¡ Z et A B    Z  kr ¤ E pdq.
Après avoir calculé le gain maximum pour le premier pizzaïolo, on répète la formule mais les nou-
velles parties ne peuvent contenir les éléments précédents.

13
Pour chaque pizzaïolo, la pénalité avant 0 s'écrit :
¸
αr ¸
i
pr  pDr  diq avec Dr  dj et j P t1; 2; . . . ; nu ; 1 ¤ r ¤ m; r P N  ; dZ  d1 ; dY 
i1 
j 1
d2 ; . . . ; dA  dα
On commence à les préparer à la date kr .
Après 0, on classe les pizzas par ordre croissant de di . On note de β à λ les pizzas non créées avant
0.
La$pénalité est :
'
' p  a b  z
'
'
'
' ¸ i
'
' Dr 
'
' j
'
' P
'
' j A
'
m

' On pose A1  ti P tβ; β 1; . . . ; λu tel que i  1 permet de vérier D1 ¤ D2 ; D1 ¤ D3 ; . . . ; D1 ¤ Dm u


'
'
' ¸
'
' n
'
' a
'
' D1
'
' iPA1
'
& On pose A  ti P tβ; β 1; . . . ; λu tel que i  1 permet de vérier D   D ; D ¤ D ; . . . ; D ¤ D u
2 2 1 2 3 2 m
p ¸
'
'
n
'
'
' b D2
'
' P
'
' i A
'
2
'
' . . .
'
'
'
' On pose Am  ti P tβ; β 1; . . . ; λu tel que i  1 permet de vérier Dm   D1 ; Dm   D2 ; . . . ;
'
'
'
'
'
' Dm   Dm1 u
'
' ¸
'
'
n

% z
'
' Dm
P
i Am

6.4 Toutes les pizzas sont préparées avant 0.

6.4.1 Pour tout i P t1; 2; . . . ; nu, pi  1.


$On note d1 ¤ d2 ¤    ¤ dn
'
'
' p  A B  Z
'
' ¸
'
'
i
'
'
' Dr  dj
'
' P
'
' j A
'
m
'
'
' On pose A1  ti P t1; 2; . . . ; nu tel que i  1 permet de vérier D1 ¤ D2 ; D1 ¤ D3 ; . . . ; D1 ¤ Dm u
'
' ¸
'
'
n

' A  pD1  di q
'
'
'
& iPA1
p
' On pose A2  ti P t1; 2; . . . ; nu tel que i  1 permet de vérier D2   D1 ; D2 ¤ D3 ; . . . ; D2 ¤ Dm u
'
' ¸
'
'
n
'
'
' B  pD2  diq
'
' P
'
'
i A 2
'
'
'
'
. . .
'
' On pose Am  ti P t1; 2; . . . ; nu tel que i  1 permet de vérier Dm   D1 ; Dm   D2 ; . . . ; Dm   Dm1 u
'
'
'
' ¸
'
'
n
'
'
% Z  pDm  diq
P
i Am

14
6.4.2 Pour tout i P t1; 2; . . . ; nu, di
 i et pi  n  i 1.

$On note d1  pi ¤ d2  p2 ¤    ¤ dn  pn .
'
' p  A B  Z
'
'
'
' ¸i
'
' Dr 
'
' j
'
' j PAm
'
'
'
' On pose A1  t1 et tout i P t2; 3; . . . ; nu tel que i  1 permet de vérier D1 ¤ D2 ; D1 ¤ D3 ; . . . ;
'
'
'
'
' D1 ¤ D¸ mu
'
'
'
'
'
n

& A  pD1  iqpn  i 1q


'
'
p P
i A1
'
'
' On pose A2  ti P t2; 3; . . . ; nu tel que i  1 permet de vérier D2   D1 ; D2 ¤ D3 ; . . . ; D2 ¤ Dm u
'
' ¸
'
'
n
'
'
' B pD2  iqpn  i 1q
'
' P
'
' i A
'
2

'
' . . .
'
'
'
' On pose Am  ti P t2; 3; . . . ; nu tel que i  1 permet de vérier Dm   D1 ; Dm   D2 ; . . . ; Dm   Dm1 u
'
'
'
' ¸
'
n
'
'
% Z  pDm  iqpn  i 1q
P
i Am

15

Vous aimerez peut-être aussi