Trouver l’indice du mot qui contient le plus de «a»dans une liste de mots.
Résolu/Fermé
helllobuddy
-
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Chris 94 Messages postés 54087 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour;
Je suis en première générale avec comme enseignement de spécialité NSI où on apprend à faire de la programmation sur python en général . On a attaqué un chapitre sur le parcours séquentiel et comme intro je dois faire un programme qui Trouver l’indice du mot qui contient le plus de "a" dans une liste de mots. la seul condition qui m'handicap c'est faire (un programme de complexité O(n) c'est-à-dire un programme qui parcourt ma liste de mots 1 fois ). Voila je peux avoir des pistes ou quoi merci
Je suis en première générale avec comme enseignement de spécialité NSI où on apprend à faire de la programmation sur python en général . On a attaqué un chapitre sur le parcours séquentiel et comme intro je dois faire un programme qui Trouver l’indice du mot qui contient le plus de "a" dans une liste de mots. la seul condition qui m'handicap c'est faire (un programme de complexité O(n) c'est-à-dire un programme qui parcourt ma liste de mots 1 fois ). Voila je peux avoir des pistes ou quoi merci
A voir également:
- Pix_mot
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Trousseau mot de passe iphone - Guide
- Liste déroulante excel - Guide
- Mot de passe - Guide
- Mot de passe administrateur - Guide
4 réponses
Bonjour,
CCM ne fait pas les exercices. Une aide peut être donnée si une travail personnel est démontré.
C'est donc à toi de faire le premier pas...
CCM ne fait pas les exercices. Une aide peut être donnée si une travail personnel est démontré.
C'est donc à toi de faire le premier pas...
(c'est la meme personne ) Alors si je viens sur ce forum c'est parceque je suis bloquer j'arrive pas comprendre comment parcourir une liste de mot et chaque mot compter le nombre de a dans le mot précedent et le comparé au nombre de a à celui du suivant et stocké la valeur du plus grand et la comparé au suivant tout sa avec un seul parcours de la liste pour l'instant j'ai fais que ça :
def nbr_a(liste):
compteur = 0 # jepense que ici il en faudra un
for i in range (len(liste)):
def nbr_a(liste):
compteur = 0 # jepense que ici il en faudra un
for i in range (len(liste)):
j'ai déja fais plus simple , là ce que je dois faire c'est une fonction quand je lui donne une liste de mot elle m'envoie le rang (l'indice) du mot avec le plus de a dans liste .
j'ai trouver ça je pense qu'il faut que je l'arrange un peu si vous aurez des idées
j'ai trouver ça je pense qu'il faut que je l'arrange un peu si vous aurez des idées

j'ai trouvé merci de votre inutilité 

Tu n'as qu'à faire ton boulot toi-même, non, mais ! Tu te crois où ? Ici, ce sont des bénévoles qui essayent d'aider dans la mesure de leur temps et de leurs capacités, gratuitement qui plus est.
Je t'ai expliqué la règle, yg_be t"a donné une méthode. Tu viens de gagner le droit de ne pas y revenir !
Je t'ai expliqué la règle, yg_be t"a donné une méthode. Tu viens de gagner le droit de ne pas y revenir !