Adloun

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 inscription

Gratuit, sans inscription. L'IA te guide pas à pas, sans te donner la réponse.

Le cours du chapitre · Tous les exercices du chapitre

Continuer avec l'IA, gratuit →