Projet réussite napoléon

Fermé
kysholl Messages postés 2 Date d'inscription lundi 15 décembre 2014 Statut Membre Dernière intervention 17 décembre 2014 - 16 déc. 2014 à 09:23
 Utilisateur anonyme - 18 déc. 2014 à 07:06
Bonjour, j'ai vraiment besoin d'aide, je dois rendre mon projet mais je n'arrive pas du tout à le faire, je dois déjà commencer par faire une grille de taille (M+1)*N dans laquelle sont mélangées aléatoirement les M*N cartes, ainsi que N cases vides.. Je sais faire la fonction mélange les cartes tout ca, mais je sais pas si je dois faire un tableau à double entrée ou une matrice
Merci d'avance
A voir également:

2 réponses

Utilisateur anonyme
16 déc. 2014 à 14:25
Bonjour merci de ne pas faire de doublon.

Je ne fais pas de Python, mais à l'instar d'autres langages, je suppose qu'il existe plusieurs type de "collection" (Tableaux à x dimensions, matrice, liste d'objets, etc...)

Vu que tu as une taille prédéfinie pour un tirage (même si elle peut varier d'un tirage à l'autre), la rigidité des tableaux n'est pas forcément une entrave.
L'idée d'une collection à 2 dimensions est bonne dans le sens ou tu vas pouvoir d'imaginer la disposition des cartes avec les index, mais tu pourrais même passer par un tableau à une dimension si tes cartes ont une propriété coordonnées.

Au final la réponse est quelle collection sais tu utiliser? Comment compte tu gérer tes cartes?
0
kysholl Messages postés 2 Date d'inscription lundi 15 décembre 2014 Statut Membre Dernière intervention 17 décembre 2014
17 déc. 2014 à 11:25
Le problème c'est que j'arrive pas a faire le tableau le fait de ne pas avoir de chiffre concret me perturbe..
0
Utilisateur anonyme > kysholl Messages postés 2 Date d'inscription lundi 15 décembre 2014 Statut Membre Dernière intervention 17 décembre 2014
17 déc. 2014 à 13:49
tableau le fait de ne pas avoir de chiffre concret me perturbe..

je ne suis pas sûr de comprendre.
Cependant la base de la conceptualisation d'un programme est bien de virtualiser les choses.
Donc le concret devient abstrait.
0