Bibm@th

Forum de mathématiques - Bibm@th.net

Bienvenue dans les forums du site BibM@th, des forums où on dit Bonjour (Bonsoir), Merci, S'il vous plaît...

Vous n'êtes pas identifié(e).

#1 Re : Échecs et maths » AlphaZero +28 =72 -0 contre Stockfish » Hier 09:59:45

Bonjour,

J'avais vu ça déjà ici :
https://www.europe-echecs.com/art/alpha … -7203.html
Une partie y est reproduite.
Ce qui m'interroge, c'est la suite des coups joués après 35. Cc4...
Je ne comprends pas comment Stockfish (j'ai ce logiciel) a pu laisser se détériorer sa position au point de perdre la partie.
Certes AlphaZero a un Fou de plus, la paire fous contre un Cavalier.
Mais Stockfish a quand même 4 pions liés de plus...
La Tour Blanche est vissée pour un bon moment sur la 1ere rangée... Le pion h2 est faible, et c2 surtout aussi.
J'aimerais bien savoir si un GMI aurait perdu avec les Blancs !


Je vais aller voir tes liens.

@+

#2 Re : Entraide (collège-lycée) » Expression d'une fonction » Hier 07:44:24

Bonjour,

Et toi, qu'as tu déjà fait ?
Qu'est-ce que tu sais de f ? fonction affine ? fonction du 2nd degré ?

@+

#3 Re : Entraide (collège-lycée) » Exo de brevet de math pour jeudi"demain" » 13-12-2017 19:03:08

Bonsoir,

Si tu avais posté dans un délai plus raisonnable,
Si tu avais utilisé des formules de politesse comme tu y es invité,
Si tu nous avait part de ce que tu as déjà fait, toi,

peut-être aurait-on pu avoir le temps matériel d'engager un dialogue et t'aider...

Mais là, hélas pour toi, c'est impossible, nous ne pouvons faire le boulot à ta place : c'est contraire à nos Règles...

      Yoshi
- Modérateur -

#4 Re : Programmation » [Python] PGCD par l'axiome d'Euclide » 10-12-2017 11:48:50

Bonjour,

Le temps et la pratique faisant leur œuvre, on progresse...
Donc plus court encore  et tout aussi simple :

def euclide(u,v):
    while v!=0:
        u,v=v,u%v
    return u

print(euclide(233625,15547875))

Et enfin (Python toutes versions > 2.5) :


from fractions import gcd

print (gcd(233625,15547875))

^_^

@+

#5 Re : Programmation » Computer programmer looking for advice. » 08-12-2017 12:12:03

Si, you continue ?

My father used to tel me :
there are none so deaf as those who won't hear...

Banned !

#6 Re : Entraide (collège-lycée) » construire un parallélogramme avec Géogegra » 06-12-2017 16:56:20

Bonjour,

Je n'ai pas cette icône : la 5e chez moi est un cercle avec un point.
Tu dois utiliser celle qui représente les 3 sommets d'un triangle avec les côté tracés et l'intérieur du triangle en couleur.
Lorsque tu passes la souris dessus, il s'écrit : Polygone...
Ma version de Geogebra est la 5.0.399.0-d (cliquer sur aide puis à propos)
171206053953493884.jpg
Tracer un parallélogramme, n'est pas difficile, mais tu n'es pas dispenser d'en connaître les popriétés, nottamment deux côtés parallèles et de même longueur....
J'ai procédé ainsi (en essayant de me simplifier la vie) :
J'ai cliqué sur le point de coordonnées (8;6), puis j'ai tiré avec la souris jusqu'à (18;0) : là j'ai cliqué de nouveau.
J'ai de nouveau tiré la souris et cliqué en (14 ; -4)...
Jusqu'à maintenant, tout marche, à condition de ne pas avoir d'angle droit, sinon, tu auras un rectangle ou un carré.
Note bien, qu'un carré est aussi un rectangle et aussi un parallélogramme et que le rectangle lui aussi est un parallélogramme...
Maintenant, choix du 4e point.
Tu peux voir que de B à C, je descends de 4 et recule de 4...
Tu tires donc ta souris depuis C et tu recules et remontes vers A. : ce 4e point D, devra donc être tel que pour aller de A à D on descend de 4 et recule de 4. Tu vises ce point, tu cliques et Geogebra te demande de finir, de fermer en allant cliquer sur A.

Un conseil : tu peux aussi t'entraîner avec stylo, règle et papier quadrillé et quand tu sera au point, passer au tracé avec GeoGebra...

Çà te va ?

@+

#7 Re : Entraide (supérieur) » Montrer que f est une fonction k-lipschitzienne » 06-12-2017 11:54:18

Bonjour,

Tu as un problème ? Et alors ?...
quel problème exactement ? Qu'as-tu fait ? Où butes-tu ?
Il faudrait commencer par là, non ?

De plus, en quoi est-ce que ton problème a un lien avec le sujet en cours qui est :
Montrer que f est une fonction k-lipschitzienne
Réponse : En rien ! Pas de rapport !
Et pourtant tu as cliqué sur Répondre... Alors ?

Tu as 48 h pour ouvrir une nouvelle discussion, après quoi je supprimerai mon post et le tien.
Merci de ta compréhension.
Clique sur ce lien pour ouvrir ta propre discussion.

@+

  - Yoshi -
Modérateur

#8 Re : Entraide (collège-lycée) » Aide pour exercice de maths » 05-12-2017 18:33:09

Bon soi Reu,

geai dum al ac ompren dre ceucqueue tu raco ntes...
Tu peux le refaire en Français s'il te plaît ?
Et en ouvrant une Nouvelle discussion en cliquant sur le lien que je te donne au lieu de t'introduire dans une discussion sans rapport...

Merci d'avance

   - Yoshi -
Modérateur

#9 Re : Entraide (collège-lycée) » Polynômes » 04-12-2017 20:23:52

Bonsoir,

Puisque -2 est solution alors Q(x) se factorise sous la forme [tex]Q(x)=(x+2)(ax^2+bx+c)[/tex]
De plus, Tu sais que Q(x) commence par [tex]2x^3[/tex], donc
[tex]Q(x)=(x+2)2x^2+bx+c)[/tex]
Tu développes, tu réduis, tu ordonnes
Tu procèdes ensuite par identification en comparant le résultat obtenu avec [tex]2x^3-7x+2[/tex]
Tu en déduiras b et c.
Et tu devras ensuite chercher les solutions de ton trinôme du 2nd degré...

@+

#10 Re : Entraide (collège-lycée) » suites » 01-12-2017 18:27:04

Bonsoir,

Je ne voudrais pas laisser penser que j'écris des âneries...
Donc, dans ce que je fais (Yassine est plus rapide, d'accord, mais je délaie un peu), ailleurs que sur les symboles de sommation :
quand j'écris n, c'est [tex]n\times 1[/tex], alors cela devient [tex]n\times l[/tex]
quand j'écris n-1, c'est [tex](n-1)\times 1[/tex], alors cela devient [tex](n-1)\times l[/tex].

Moyennant quoi, je reprends ma démo.
[tex]v_n=\sum_{k=0}^{n-1}(u_k-l)=\sum_{k=0}^{n-1}u_k-\sum_{k=0}^{n-1}l=\sum_{k=0}^{n-1}u_k-nl[/tex]
D'où
[tex] v_{n+1}=\sum_{k=0}^n  u_k-(n+1)l[/tex]
Et :
[tex]v_{n+1}-v_n=\sum_{k=0}^n u_k-(n+1)l-\sum_{k=0}^{n-1}u_k+nl=\sum_{k=0}^n U_k-\sum_{k=0}^{n-1}u_k -l[/tex]
Or,
[tex]\sum_{k=0}^n u_k=\sum_{k=0}^{n-1} u_k+u_n[/tex]
donc :
[tex]v_{n+1}-v_n=\sum_{k=0}^n U_k-\sum_{k=0}^{n-1}u_k -l=\sum_{k=0}^{n-1}u_k +u_n-\sum_{k=0}^{n-1}u_k -l=u_n -l[/tex]

Et je n'ai pas besoin des suites.

@+

#11 Re : Entraide (supérieur) » S'améliorer en calcul » 01-12-2017 13:48:39

Bonjour,

j'approuve freddy...
Et j'ajoute : il te faudra aussi chercher pourquoi on procède de cette façon et ce n'est pas : parce que ça marche !
Il te faut engranger les exos et les solutions, mais aussi repérer ceux qui sont voisins, i.e ceux qui habillent le même squelette...
Ma fille, en 6e (c'est loin..), un jour a éclaté :
ça sert à quoi de faire tous ces exercices supplémentaires ?
Pourquoi ça ?
C'est jamais les mêmes !

Elle avait tort bien sûr et moi je m'étais raté : j'aurais dû savoir qu'elle ne voyait pas cela et lui montrer de suite, à chaque fois, en quoi, elle l'avait déjà fait...

A un autre niveau, la problématique est la même pour toi...

@+

#12 Re : Entraide (collège-lycée) » suites » 01-12-2017 13:22:35

Bonjour,

J'avais compris, moi, que :
[tex]v_n=\sum_{k=0}^{n-1}(u_k-1)[/tex]
et le souci n'a alors rien à voir avec l'apprentissage des suites, c'est un problème de sommation...
[tex]v_n=\sum_{k=0}^{n-1}(u_k-1)=\sum_{k=0}^{n-1}u_k-\sum_{k=0}^{n-1}1=\sum_{k=0}^{n-1}u_k-n[/tex]
D'où
[tex] v_{n+1}=\sum_{k=0}^n  u_k-(n+1)[/tex]
Et :
[tex]v_{n+1}-v_n=\sum_{k=0}^n u_k-(n+1)-\sum_{k=0}^{n-1}u_k+n=\sum_{k=0}^n U_k-\sum_{k=0}^{n-1}u_k -1[/tex]
Or,
[tex]\sum_{k=0}^n u_k=\sum_{k=0}^{n-1} u_k+u_n[/tex]
donc :
[tex]v_{n+1}-v_n=\sum_{k=0}^n U_k-\sum_{k=0}^{n-1}u_k -1=\sum_{k=0}^{n-1}u_k +u_n-\sum_{k=0}^{n-1}u_k -1=u_n -1[/tex]

@+

#13 Re : Programmation » Tp 4 oib » 28-11-2017 09:57:03

Re,

Tiens, il me revient en mémoire un canular monté par des étudiants il y a quelques années...

Si c'est encore le cas, bravo à eux... Mais n'ont-ils donc rien de mieux à faire ?

@+

#14 Re : Programmation » Tp 4 oib » 28-11-2017 09:08:53

Bonjour,

1.

pk sa marche pas ?

    Qu'est-ce qui ne marche pas ?
2. As-tu essayé de parsemr ton prog de print() aux endroits "stratégiques" pour voir si les valeurs obtenues aux différents stades collaient à ce que tu attends , "ça marche pas" est un peu vague quand même...
3. Fichier csv ? A tout hasard, il y a un modules spécifique pour ça en Python : https://docs.python.org/3.5/library/csv.html
4.

Mais t'es sûr que le prolongement analytique de la 3-sphère ouverte ultramétrique est homéomorphe a un Cantor non trivial ?
quid des propriétés ergodiques du feuilletage horosphérique des variétés à courbure négative ?

Hein ?... Je ne comprends strictement rien à ce que tu racontes... J'espère que c'est de l'humour, sinon, j'ignore qui pourra te répondre ici.

@+

[EDIT] Bin non, ce n'est pas de l'humour :
https://tel.archives-ouvertes.fr/tel-00163420/document

Pour un chemin en Python, c'est plutôt :  \\homedir\\UR1\\16000198  que /homedir/UR1/16000198

Bon, voyons déjà, si tu peux apporter les précisions demandées....

#15 Re : Entraide (collège-lycée) » Calcul de l'heure de départ » 26-11-2017 17:02:07

Bonsoir,

Comme le départ et l'arrivée sont sur deux jours différents, le chronomètre est reparti de 0 à minuit...
Donc, tu ne dois pas soustraire 5 h 12 - 7 h 56 mais (5 h 12 + 24 h) - 7 h 56, soit 29 h 12 - 7 h 56...

@+

#17 Re : Café mathématique » Modélisation d'équation » 24-11-2017 10:13:12

Re,

J'ai maintenant attribué aléatoirement (random) une plage horaire - différente - à chacun : j'ai pu alors m'apercevoir que ma répartition des jours de congé était fausse : j'en ai refait une autre.
Voilà c'est corrigé, je suis au bout. la balle est dans ton camp...

Employé : A
Lu
    ++ 10h30-14h30 ++

Ma
    ** Congé hebdomadaire **

Me
    ++ 10h30-12h30/13h30-17h00 ++

Je
    ** Congé hebdomadaire **

Ve
    ++ 10h30-14h30 ++

Sa
    ++ 10h30-12h30/13h15-14h45 ++

Di
    ++ 10h30-12h30/13h15-14h15/14h45-17h00 ++

             -*-*-*-*-*-*-*-*-*-

Employé : B
Lu
    ++ 14h15-18h45 ++

Ma
    ++ 10h30-14h30 ++

Me
    ** Congé hebdomadaire **

Je
    ++ 10h30-15h00 ++

Ve
    ** Congé hebdomadaire **

Sa
    ++ 10h45-11h30/12h30-14h15 ++

Di
    ++ 10h45-11h30/13h30-14h30/15h30-17h00 ++

             -*-*-*-*-*-*-*-*-*-

Employé : C
Lu
    ** Congé hebdomadaire **

Ma
    ++ 14h15-18h45 ++

Me
    ++ 10h45-11h30/13h00-17h00 ++

Je
    ++ 14h45-18h30/19h30-21h30 ++

Ve
    ++ 14h15-18h30 ++

Sa
    ** Congé hebdomadaire **

Di
    ++ 10h45-11h30/13h00-14h30 ++

             -*-*-*-*-*-*-*-*-*-

Employé : D
Lu
    ++ 18h30-20h30 ++

Ma
    ** Congé hebdomadaire **

Me
    ++ 12h30-17h00 ++

Je
    ** Congé hebdomadaire **

Ve
    ** Congé hebdomadaire **

Sa
    ++ 13h00-14h15/15h30-17h00 ++

Di
    ++ 12h30-18h30 ++

             -*-*-*-*-*-*-*-*-*-

Employé : E
Lu
    ++ 19h15-20h45 ++

Ma
    ** Congé hebdomadaire **

Me
    ++ 16h45-21h15/22h00-23h00 ++

Je
    ** Congé hebdomadaire **

Ve
    ++ 17h45-21h30 ++

Sa
    ++ 14h15-16h45/17h45-18h15/19h15-20h30 ++

Di
    ++ 14h30-17h00 ++

             -*-*-*-*-*-*-*-*-*-

Employé : F
Lu
    ++ 19h30-21h15/22h00-23h00 ++

Ma
    ++ 18h30-21h15/22h00-23h00 ++

Me
    ** Congé hebdomadaire **

Je
    ++ 18h30-21h15/22h00-23h00 ++

Ve
    ++ 19h00-20h30/21h45-22h45 ++

Sa
    ++ 14h45-16h45/17h30-20h15/21h45-23h00 ++

Di
    ** Congé hebdomadaire **

             -*-*-*-*-*-*-*-*-*-

Employé : G
Lu
    ++ 21h15-22h45 ++

Ma
    ** Congé hebdomadaire **

Me
    ++ 17h30-18h15/19h15-21h30 ++

Je
    ** Congé hebdomadaire **

Ve
    ++ 19h15-20h15/20h45-23h00 ++

Sa
    ++ 15h45-18h15/19h30-21h30 ++

Di
    ++ 15h45-16h45/17h45-21h15/22h00-23h00 ++

             -*-*-*-*-*-*-*-*-*-

Employé : H
Lu
    ** Congé hebdomadaire **

Ma
    ++ 19h15-20h45 ++

Me
    ** Congé hebdomadaire **

Je
    ++ 19h15-20h15/20h45-22h45 ++

Ve
    ** Congé hebdomadaire **

Sa
    ++ 17h45-18h15/19h00-20h15/20h45-23h0 ++

Di
    ++ 17h45-18h15/19h15-20h45 ++

             -*-*-*-*-*-*-*-*-*-

Employé : I
Lu
    ** Congé hebdomadaire **

Ma
    ++ 19h30-20h15/21h15-22h45 ++

Me
    ++ 19h30-20h15/20h45-22h45 ++

Je
    ** Congé hebdomadaire **

Ve
    ++ 19h30-21h15/22h00-23h00 ++

Sa
    ** Congé hebdomadaire **

Di
    ++ 19h30-20h15/20h45-22h45 ++

             -*-*-*-*-*-*-*-*-*-

Il n'y a pas de délaii déterminant : l'affichage commence très vite (< 1 s)...

@+

#18 Re : Café mathématique » Modélisation d'équation » 23-11-2017 10:51:38

Bonjour,

En attendant ta réponse, et avec le nb de plages en ma possession, j'ai introduit, en nombre et attribution, des jours de congés arbitraires hebdomadaires.
Nouvel affichage :

Employé : A
  --- Lu



    ** Congé hebdomadaire **



  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

  --- Je


    ** Congé hebdomadaire **


  --- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

  --- Sa



    ** Congé hebdomadaire **




  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : B
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me



    ** Congé hebdomadaire **



  --- Je


    ** Congé hebdomadaire **


  --- Ve



    ** Congé hebdomadaire **



  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : C
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me



    ** Congé hebdomadaire **



  --- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

  --- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

  --- Sa



    ** Congé hebdomadaire **




  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : D
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me



    ** Congé hebdomadaire **



  --- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

  --- Ve



    ** Congé hebdomadaire **



  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : E
  --- Lu



    ** Congé hebdomadaire **



  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

  --- Je


    ** Congé hebdomadaire **


  --- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : F
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma


    ** Congé hebdomadaire **



  --- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

  --- Je


    ** Congé hebdomadaire **


  --- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : G
  --- Lu



    ** Congé hebdomadaire **



  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me



    ** Congé hebdomadaire **



  --- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

  --- Ve



    ** Congé hebdomadaire **



  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : H
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

  --- Me



    ** Congé hebdomadaire **



  --- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

  --- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di




    ** Congé hebdomadaire **




             -*-*-*-*-*-*-*-*-*-

Employé : I
  --- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

  --- Ma


    ** Congé hebdomadaire **



  --- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

  --- Je


    ** Congé hebdomadaire **


  --- Ve



    ** Congé hebdomadaire **



  --- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

  --- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

@+

#19 Re : Café mathématique » Modélisation d'équation » 22-11-2017 14:22:48

Bonjour,

Présentation modifiée pour plus de lisibilité.
2 employés rajoutés.
Tu as dit :

tous les employés travaillent le week end c'est pour cela que le nombre de valeur dans les listes de samedi et dimanche sont égales aux nombre d'employé (...)

Ça ne colle pas :
Samedi : 7 plages horaires  : 2 employés au repos ?
Dimanche 8 plages horaires : 1 employé au repos ?

Tu as aussi écrit :

et de ce fait que les nombres de valeurs dans les listes des autres jour de le semaines correspondent au nombre d'employé total - le nombre d'employé en repos.

Jeudi : 4 plages --> 5 employés au repos ?

Les jours de congé des employés sont fixés définitivement ou peuvent-ils changer d'une semaine sur l'autre ?
Comment sont choisis les noms de ceux qui ont 1 jour de congé, 2 jours de congé ?
Comment est fait le choix de l'attribution d'une plage horaire à un employé donné ?

Si tu peux préciser cela, maintenant avec ce qui suit, il suffirait d'ajouter un filtre ou deux de contraintes, et le travail pourrait être aisément terminé à la main, sachant que, moi, je recourrais au Traitement de texte pour répartir le planning des 9 noms sur 4 pages,  sur 2 colonnes  ce qui permettrait de poser les feuilles côte à côte sur une table...
Je viens de tester 2 colonnes pour tout ce qui suit, Trebuchet MS taille 10 en mode portrait. C'est bon.

Employé : A
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : B
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : C
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : D
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : E
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : F
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

             -*-*-*-*-*-*-*-*-*-

Employé : G
--- Lu
       10h30-14h30
       14h15-18h45
       18h30-20h30
       19h15-20h45
       19h30-21h15/22h00-23h00
       21h15-22h45

--- Ma
       10h30-14h30
       14h15-18h45
       18h30-21h15/22h00-23h00
       19h15-20h45
       19h30-20h15/21h15-22h45

--- Me
       10h30-12h30/13h30-17h00
       10h45-11h30/13h00-17h00
       12h30-17h00
       16h45-21h15/22h00-23h00
       17h30-18h15/19h15-21h30
       19h30-20h15/20h45-22h45

--- Je
       10h30-15h00
       14h45-18h30/19h30-21h30
       18h30-21h15/22h00-23h00
       19h15-20h15/20h45-22h45

--- Ve
       10h30-14h30
       14h15-18h30
       17h45-21h30
       19h00-20h30/21h45-22h45
       19h15-20h15/20h45-23h00
       19h30-21h15/22h00-23h00

--- Sa
       10h30-12h30/13h15-14h45
       10h45-11h30/12h30-14h15
       13h00-14h15/15h30-17h00
       14h15-16h45/17h45-18h15/19h15-20h30
       14h45-16h45/17h30-20h15/21h45-23h00
       15h45-18h15/19h30-21h30
       17h45-18h15/19h00-20h15/20h45-23h0

--- Di
       10h30-12h30/13h15-14h15/14h45-17h00
       10h45-11h30/13h30-14h30/15h30-17h00
       10h45-11h30/13h00-14h30
       12h30-18h30
       14h30-17h00
       15h45-16h45/17h45-21h15/22h00-23h00
       17h45-18h15/19h15-20h45
       19h30-20h15/20h45-22h45

@+

#20 Re : Café mathématique » Modélisation d'équation » 22-11-2017 10:49:37

Bonjour,

Je me lance dans la programmation.
Et je teste au coup par coup.
Premières lignes, premiers problèmes
Lundi : 6 plages horaires
Mardi : 5
Mercredi : 6
Jeudi : 4
Vendredi : 6
Samedi : 7
Dimanche : 8

Comment sont déterminés les jours de repos du Lu au Ve ?

Je vais déplacer la discussion dans le Café mathématique.

@+

[EDIT] Avec le nb de plages horaires ci-dessus, j'obtiens ceci, brut de décoffrage, sans placer les jours de congé :

Employé : A
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : B
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : C
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : D
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : E
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : F
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']


             -*-*-*-*-*-*-*-*-*-

Employé : G
--- Lu
['10h30-14h30', '14h15-18h45', '18h30-20h30', '19h15-20h45', '19h30-21h15/22h00-23h00', '21h15-22h45']

--- Ma
['10h30-14h30', '14h15-18h45', '18h30-21h15/22h00-23h00', '19h15-20h45', '19h30-20h15/21h15-22h45']

--- Me
['10h30-12h30/13h30-17h00', '10h45-11h30/13h00-17h00', '12h30-17h00', '16h45-21h15/22h00-23h00', '17h30-18h15/19h15-21h30', '19h30-20h15/20h45-22h45']

--- Je
['10h30-15h00', '14h45-18h30/19h30-21h30', '18h30-21h15/22h00-23h00', '19h15-20h15/20h45-22h45']

--- Ve
['10h30-14h30', '14h15-18h30', '17h45-21h30', '19h00-20h30/21h45-22h45', '19h15-20h15/20h45-23h00', '19h30-21h15/22h00-23h00']

--- Sa
['10h30-12h30/13h15-14h45', '10h45-11h30/12h30-14h15', '13h00-14h15/15h30-17h00', '14h15-16h45/17h45-18h15/19h15-20h30', '14h45-16h45/17h30-20h15/21h45-23h00', '15h45-18h15/19h30-21h30', '17h45-18h15/19h00-20h15/20h45-23h0']

--- Di
['10h30-12h30/13h15-14h15/14h45-17h00', '10h45-11h30/13h30-14h30/15h30-17h00', '12h30-18h30', '14h30-17h00', '15h45-16h45/17h45-21h15/22h00-23h00', '10h45-11h30/13h00-14h30', '17h45-18h15/19h15-20h45', '19h30-20h15/20h45-22h45']

Un employé de service un jour donné ne peut pas travailler sur toutes les plages horaires du jour : certaines se chevauchent !
On fait comment alors ?

#21 Re : Café mathématique » Modélisation d'équation » 21-11-2017 15:41:55

Bonjour,

Ce que j'ai fait au-dessus, c'est le produit cartésien de 3 ensembles.
Je ne crois pas que ce soit solvable par des équations : trop de contraintes, du moins pour moi et ce que je sais faire...

Je vois.
Mes 294 triplets n'étaient là que pour poursuivre la clarification...
Si de plus, cela varie selon les semaines, tu n'es pas sorti de l'auberge...
Je me dirige vers un petit programme en langage Python (je pense que la solution passe par la programmation), que je te ferais parvenir (si tu es d'accord) ou que tu écrirais dans le langage de ton choix et dont tu pourras modifier les sonnées à ta guise. Tu programmes avec quel langage ?
Ce langage est libre et gratuit, tu devras le télécharger.
Ce programme fera un travail en brute force avec tes données maximum.
J'ai stocké les jours de la semaine, les employés, et les plages horaires dans 3 listes différentes (en gros, des tableaux)
Ces listes seront modifiables pour être adaptées, pour une semaine donnée, au nombre de plages horaires par jour, et au nombre de jours d'ouverture.
Ceci fait, je me référerais alors à un dictionnaire qui comprendrait 7 clés (s'il y a 7 employés) à chacune desquelles serait associé le jour de relâche de chaque employé.
Je passerais en revue chaque employé par une boucle parcourant leurs noms un par un.
Je chercherai dans le dictionnaire le nom de l'employé et s'il y a présence d'un jour de relâche.
Si oui, dans une 2nde boucle imbriquée dans la première, je parcourrais tous les triplets et je supprimerais ceux qui comportent le nom de l'employé et son jour de relâche.
Si non, on passe à l'employé suivant ...
Au pire cela ferait un peu plus de 2000 tests : l'affaire d'une poignée de secondes...

Donc questions supplémentaires.
J'avais compté 6 plages horaires par jour (c'était idiot dans le cadre d'un cinéma), 7 j/7, il y aura moins de combinaisons....
Comment dois-je interpréter : "Sa":"19h30-21h15/22h-23h00" ? 1 plage horaire ou 2 ?

Combien de jours le cinéma fonctionne-t-il par semaine ? Y a-t-il un minimum ? un maximum ?
Combien de jours par semaine un employé travaille-t-il ? minimum ? maximum ?
Combien d'employés sont-ils présents en même temps en même temps sur la plage horaire d'un jour donné ?

Je vois qu'à Dimanche ne correspond aucune plage horaire. Normal ? Jour de relâche ? Si oui, pourquoi introduire ce jour supplémentaire dans la rotation, il ne sert à rien... ?
Chaque employé est-il susceptible de travailler 6 j/7 ? 5 j/7 ? Moins ? Ça à cause de la mention "employé peut aussi ne pas avoir de créneaux attribué pour chaque jour" ?


Et as-tu pensé à cette solution : http://www.logitheque.com/logiciels/win … _du_temps/ ?

@+

#22 Re : Café mathématique » Modélisation d'équation » 21-11-2017 10:21:27

Bonjour,

Et les autre jours :
1. Les plages horaires sont-elles les mêmes que le lundi ?
2. Un employé lambda est-il susceptible de se voir affectée une plage horaire une autre jour ?
En supposant 6 plages horaires du lundi au dimanche numérotées de 1 à 6 (qui peuvent être différentes), et la réponse oui à la question 2, il y a 294 possibilités :
('a', 'Lu', 1), ('a', 'Lu', 2), ('a', 'Lu', 3), ('a', 'Lu', 4), ('a', 'Lu', 5), ('a', 'Lu', 6), ('a', 'Ma', 1), ('a', 'Ma', 2), ('a', 'Ma', 3), ('a', 'Ma', 4), ('a', 'Ma', 5), ('a', 'Ma', 6), ('a', 'Me', 1), ('a', 'Me', 2), ('a', 'Me', 3), ('a', 'Me', 4), ('a', 'Me', 5), ('a', 'Me', 6), ('a', 'Je', 1), ('a', 'Je', 2), ('a', 'Je', 3), ('a', 'Je', 4), ('a', 'Je', 5), ('a', 'Je', 6), ('a', 'Ve', 1), ('a', 'Ve', 2), ('a', 'Ve', 3), ('a', 'Ve', 4), ('a', 'Ve', 5), ('a', 'Ve', 6), ('a', 'Sa', 1), ('a', 'Sa', 2), ('a', 'Sa', 3), ('a', 'Sa', 4), ('a', 'Sa', 5), ('a', 'Sa', 6), ('a', 'Di', 1), ('a', 'Di', 2), ('a', 'Di', 3), ('a', 'Di', 4), ('a', 'Di', 5), ('a', 'Di', 6), ('b', 'Lu', 1), ('b', 'Lu', 2), ('b', 'Lu', 3), ('b', 'Lu', 4), ('b', 'Lu', 5), ('b', 'Lu', 6), ('b', 'Ma', 1), ('b', 'Ma', 2), ('b', 'Ma', 3), ('b', 'Ma', 4), ('b', 'Ma', 5), ('b', 'Ma', 6), ('b', 'Me', 1), ('b', 'Me', 2), ('b', 'Me', 3), ('b', 'Me', 4), ('b', 'Me', 5), ('b', 'Me', 6), ('b', 'Je', 1), ('b', 'Je', 2), ('b', 'Je', 3), ('b', 'Je', 4), ('b', 'Je', 5), ('b', 'Je', 6), ('b', 'Ve', 1), ('b', 'Ve', 2), ('b', 'Ve', 3), ('b', 'Ve', 4), ('b', 'Ve', 5), ('b', 'Ve', 6), ('b', 'Sa', 1), ('b', 'Sa', 2), ('b', 'Sa', 3), ('b', 'Sa', 4), ('b', 'Sa', 5), ('b', 'Sa', 6), ('b', 'Di', 1), ('b', 'Di', 2), ('b', 'Di', 3), ('b', 'Di', 4), ('b', 'Di', 5), ('b', 'Di', 6), ('c', 'Lu', 1), ('c', 'Lu', 2), ('c', 'Lu', 3), ('c', 'Lu', 4), ('c', 'Lu', 5), ('c', 'Lu', 6), ('c', 'Ma', 1), ('c', 'Ma', 2), ('c', 'Ma', 3), ('c', 'Ma', 4), ('c', 'Ma', 5), ('c', 'Ma', 6), ('c', 'Me', 1), ('c', 'Me', 2), ('c', 'Me', 3), ('c', 'Me', 4), ('c', 'Me', 5), ('c', 'Me', 6), ('c', 'Je', 1), ('c', 'Je', 2), ('c', 'Je', 3), ('c', 'Je', 4), ('c', 'Je', 5), ('c', 'Je', 6), ('c', 'Ve', 1), ('c', 'Ve', 2), ('c', 'Ve', 3), ('c', 'Ve', 4), ('c', 'Ve', 5), ('c', 'Ve', 6), ('c', 'Sa', 1), ('c', 'Sa', 2), ('c', 'Sa', 3), ('c', 'Sa', 4), ('c', 'Sa', 5), ('c', 'Sa', 6), ('c', 'Di', 1), ('c', 'Di', 2), ('c', 'Di', 3), ('c', 'Di', 4), ('c', 'Di', 5), ('c', 'Di', 6), ('d', 'Lu', 1), ('d', 'Lu', 2), ('d', 'Lu', 3), ('d', 'Lu', 4), ('d', 'Lu', 5), ('d', 'Lu', 6), ('d', 'Ma', 1), ('d', 'Ma', 2), ('d', 'Ma', 3), ('d', 'Ma', 4), ('d', 'Ma', 5), ('d', 'Ma', 6), ('d', 'Me', 1), ('d', 'Me', 2), ('d', 'Me', 3), ('d', 'Me', 4), ('d', 'Me', 5), ('d', 'Me', 6), ('d', 'Je', 1), ('d', 'Je', 2), ('d', 'Je', 3), ('d', 'Je', 4), ('d', 'Je', 5), ('d', 'Je', 6), ('d', 'Ve', 1), ('d', 'Ve', 2), ('d', 'Ve', 3), ('d', 'Ve', 4), ('d', 'Ve', 5), ('d', 'Ve', 6), ('d', 'Sa', 1), ('d', 'Sa', 2), ('d', 'Sa', 3), ('d', 'Sa', 4), ('d', 'Sa', 5), ('d', 'Sa', 6), ('d', 'Di', 1), ('d', 'Di', 2), ('d', 'Di', 3), ('d', 'Di', 4), ('d', 'Di', 5), ('d', 'Di', 6), ('e', 'Lu', 1), ('e', 'Lu', 2), ('e', 'Lu', 3), ('e', 'Lu', 4), ('e', 'Lu', 5), ('e', 'Lu', 6), ('e', 'Ma', 1), ('e', 'Ma', 2), ('e', 'Ma', 3), ('e', 'Ma', 4), ('e', 'Ma', 5), ('e', 'Ma', 6), ('e', 'Me', 1), ('e', 'Me', 2), ('e', 'Me', 3), ('e', 'Me', 4), ('e', 'Me', 5), ('e', 'Me', 6), ('e', 'Je', 1), ('e', 'Je', 2), ('e', 'Je', 3), ('e', 'Je', 4), ('e', 'Je', 5), ('e', 'Je', 6), ('e', 'Ve', 1), ('e', 'Ve', 2), ('e', 'Ve', 3), ('e', 'Ve', 4), ('e', 'Ve', 5), ('e', 'Ve', 6), ('e', 'Sa', 1), ('e', 'Sa', 2), ('e', 'Sa', 3), ('e', 'Sa', 4), ('e', 'Sa', 5), ('e', 'Sa', 6), ('e', 'Di', 1), ('e', 'Di', 2), ('e', 'Di', 3), ('e', 'Di', 4), ('e', 'Di', 5), ('e', 'Di', 6), ('f', 'Lu', 1), ('f', 'Lu', 2), ('f', 'Lu', 3), ('f', 'Lu', 4), ('f', 'Lu', 5), ('f', 'Lu', 6), ('f', 'Ma', 1), ('f', 'Ma', 2), ('f', 'Ma', 3), ('f', 'Ma', 4), ('f', 'Ma', 5), ('f', 'Ma', 6), ('f', 'Me', 1), ('f', 'Me', 2), ('f', 'Me', 3), ('f', 'Me', 4), ('f', 'Me', 5), ('f', 'Me', 6), ('f', 'Je', 1), ('f', 'Je', 2), ('f', 'Je', 3), ('f', 'Je', 4), ('f', 'Je', 5), ('f', 'Je', 6), ('f', 'Ve', 1), ('f', 'Ve', 2), ('f', 'Ve', 3), ('f', 'Ve', 4), ('f', 'Ve', 5), ('f', 'Ve', 6), ('f', 'Sa', 1), ('f', 'Sa', 2), ('f', 'Sa', 3), ('f', 'Sa', 4), ('f', 'Sa', 5), ('f', 'Sa', 6), ('f', 'Di', 1), ('f', 'Di', 2), ('f', 'Di', 3), ('f', 'Di', 4), ('f', 'Di', 5), ('f', 'Di', 6), ('g', 'Lu', 1), ('g', 'Lu', 2), ('g', 'Lu', 3), ('g', 'Lu', 4), ('g', 'Lu', 5), ('g', 'Lu', 6), ('g', 'Ma', 1), ('g', 'Ma', 2), ('g', 'Ma', 3), ('g', 'Ma', 4), ('g', 'Ma', 5), ('g', 'Ma', 6), ('g', 'Me', 1), ('g', 'Me', 2), ('g', 'Me', 3), ('g', 'Me', 4), ('g', 'Me', 5), ('g', 'Me', 6), ('g', 'Je', 1), ('g', 'Je', 2), ('g', 'Je', 3), ('g', 'Je', 4), ('g', 'Je', 5), ('g', 'Je', 6), ('g', 'Ve', 1), ('g', 'Ve', 2), ('g', 'Ve', 3), ('g', 'Ve', 4), ('g', 'Ve', 5), ('g', 'Ve', 6), ('g', 'Sa', 1), ('g', 'Sa', 2), ('g', 'Sa', 3), ('g', 'Sa', 4), ('g', 'Sa', 5), ('g', 'Sa', 6), ('g', 'Di', 1), ('g', 'Di', 2), ('g', 'Di', 3), ('g', 'Di', 4), ('g', 'Di', 5), ('g', 'Di', 6)

C'est ce que tu cherches ? Si oui, en programmant, en 1 min, c'est un jeu d'enfants.. ;-)

@+

#23 Re : Entraide (collège-lycée) » statistiques » 20-11-2017 11:49:57

Re,

J'ai posé la question vu l'emploi des mots classes et intervalles dans même post, c'est pourquoi, j'ai employé le mot "neutre" groupe...

@+

#24 Re : Entraide (collège-lycée) » statistiques » 20-11-2017 10:08:02

Bonjour,

si pour une la largeur du rectangle est de 1cm, et que pour l'autre elle est de 2cm, mais la hauteur est la même,quelle valeur d'effectif devra-t-on mettre en ordonnée?

En ordonnée on inscrit les effectifs des intervalles.
Si j'étudie la répartition de notes dans deux groupes par exemple [0 ; 6[ et l'autre [6 ; 18[ le 2nd rectangle aura une largeur double du 1er.
En ordonnée, on met les effectifs : si les deux rectangles ont la même hauteur, c'est qu'ils ont le même effectif...

on a 2 classes à représenter mais dont l'amplitude des intervalle diffère

Par classe, tu entends bien groupe d'élèves ?

@+

#25 Re : Café mathématique » Que connais les mathématiques sur l'infini » 19-11-2017 12:42:32

Bonjour,

Futurmath a écrit :

a partir de ses définitions construire tous les nombres et les mathématiques.

et en réponse

tibo a écrit :

On ne peut pas "construire" les nombres en partant de la notion de l'infini.

@+

Pied de page des forums