IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Algorithmes et structures de données Discussion :

Lister toutes les combinaisons du Loto


Sujet :

Algorithmes et structures de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Directeur technique
    Inscrit en
    Décembre 2015
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Décembre 2015
    Messages : 1
    Par défaut Lister toutes les combinaisons du Loto
    Bonjour,

    Il y a t'il un développeur qui a ébauché un ou deux programmes listant toutes les combinaisons possibles du loto ( 19.068.840 grilles différentes) ou euro millions( 116 531 800 grilles différentes) avec

    les numéros de chance.

    Ce programme pourrait enlever toutes les combinaisons avec cinq chiffres qui se suivent , je ne pense pas qu'un tirage avec 5 chiffres qui se suivent

    ait déjà eu lieu.

    Dès qu'une combinaison de 5 chiffres à 9 chiffres ait été choisie, avec les numéros de chance de 1 à 10 étoiles pour le loto (exemple 7 numéros- 8 numéros de chance)

    et une combinaison de 5 à 10 numéros ait été choisie avec les numéros de chance de 2 à 11 étoiles pour euro millions (exemple 6 numéros - 3 numéros de chance)

    retirer ces combinaisons de toutes celles restantes (ça se complique!!)

    Pouvoir contrôler ensuite si de nouvelles combinaisons sont choisies, si elles n'ont pas déjà été retenues dans la liste de toutes les combinaisons.

    Fournir sur demande des combinaisons encore disponibles dans la liste.

    Pas nécessaire d'afficher toutes les combinaisons car trop important (entre 19 et 116 millions de numéros).

    Je pense que vous avez compris que j'étais débutant mais je pense que c'est un exercice intéressant à réaliser.

    Peut importe le langage mais il est vrai que je préfère le Java, PHP, C#, avec base de données MySQL, mais on s'adaptera.

    Je vous remercie d'avance pour toutes les infos que vous voudrez bien m'envoyer afin d'avoir de bonnes bases pour aller plus loin.

    Bien cordialement et joyeuses fêtes de fin d'année.

  2. #2
    Expert confirmé Avatar de disedorgue
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Décembre 2012
    Messages
    4 361
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Décembre 2012
    Messages : 4 361
    Par défaut
    Joyeux Noël

  3. #3
    Membre confirmé
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Décembre 2015
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2015
    Messages : 26
    Par défaut
    Il y a un article très intéressant sur CodeProject qui permet de traiter les fonctions combinatoires (combinaisons, permutations, variations) en tant qu'objets IEnumerable :
    Permutations, Combinations, and Variations using C# Generics

    C'est vraiment une base, ça pourrait vous permettre de générer rapidement des sets de données pour tester vos algorithmes.
    Vous n'êtes pas obligé de "transcoder" le code source en VB.NET, il vous suffit d'ajouter la dll comme référence à votre projet, et d'en utiliser les objets pour générer vos sets.

    J'ai conscience que c'est une réponse bien générique, mais la question est elle-même extrêmement générique
    Si vous revenez avec des questions plus ciblées, nous serons heureux de vous aider.

    Bon courage en tout cas, et bonnes fêtes

Discussions similaires

  1. Réponses: 5
    Dernier message: 17/01/2013, 11h32
  2. Code pour lister toutes les combinaisons
    Par tontonced dans le forum Macros et VBA Excel
    Réponses: 17
    Dernier message: 28/11/2011, 15h03
  3. Lister toutes les combinaisons d'éléments
    Par Loceka dans le forum Prolog
    Réponses: 5
    Dernier message: 15/04/2007, 00h11
  4. Lister toutes les combinaisons...
    Par monstroplante dans le forum Algorithmes et structures de données
    Réponses: 2
    Dernier message: 04/11/2005, 21h10
  5. Réponses: 8
    Dernier message: 17/10/2002, 12h52

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo