sciences numériques et technologie (seconde) · Chapitre 7 · Exercice d'entraînement
Un intervalle plus large
Projets et mini-jeux · Le nombre mystère · niveau 2
Énoncé
Adapter le nombre mystère à un secret entre et . Combien d'essais faut-il au maximum avec la dichotomie ?
Pour démarrer : comment l'IA t'aide
Élève
Le programme du nombre mystère cherche entre 1 et 100. Là il faut le passer entre 1 et 1000, mais je ne vois pas trop ce qu'il faut changer dans le code.
IA
Repère d'abord la ligne du programme qui fixe les bornes du nombre à deviner. Quel nom de fonction et quels arguments y vois-tu ?
Élève
C'est random.randint(1, 100) : les deux nombres entre parenthèses sont les bornes du tirage.
IA
Oui, ce sont bien les bornes. Une fois ces bornes élargies, la dichotomie coupe l'intervalle de recherche en deux à chaque essai : combien de fois peut-on diviser 1000 par 2 avant de descendre sous 1 ?
L'IA ne donne pas la réponse : elle pose la question qui fait avancer. Le corrigé de cet exercice n'est pas publié : à toi de continuer.
Continue cet exercice avec l'IA
Reprends l'exercice là où le dialogue s'arrête.
Continuer avec l'IA — gratuit, sans inscriptionGratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.