ALGORITHME DE KAPREKAR

Documents pareils
SOCLE COMMUN - La Compétence 3 Les principaux éléments de mathématiques et la culture scientifique et technologique

Manuel d utilisation 26 juin Tâche à effectuer : écrire un algorithme 2

Tâche complexe produite par l académie de Clermont-Ferrand. Mai 2012 LE TIR A L ARC. (d après une idée du collège des Portes du Midi de Maurs)

Quelques algorithmes simples dont l analyse n est pas si simple

Synthèse «Le Plus Grand Produit»

O b s e r v a t o i r e E V A P M. Taxonomie R. Gras - développée

Le chiffre est le signe, le nombre est la valeur.

MATHÉMATIQUES. Les préalables pour l algèbre MAT-P020-1 DÉFINITION DU DOMAINE D EXAMEN

BACCALAURÉAT GÉNÉRAL SESSION 2012 OBLIGATOIRE MATHÉMATIQUES. Série S. Durée de l épreuve : 4 heures Coefficient : 7 ENSEIGNEMENT OBLIGATOIRE

Chapitre 2. Eléments pour comprendre un énoncé

1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)

Les nombres entiers. Durée suggérée: 3 semaines

6 ème FONCTIONS. Pratiquer une démarche scientifique et technologique. Capacités

B = A = B = A = B = A = B = A = Recopier sur la copie chaque expression numérique et la réponse exacte. Réponse A Réponse B Réponse C Solution

LA BATTERIE DU PORTABLE

Définitions. Numéro à préciser. (Durée : )

Enoncé et corrigé du brevet des collèges dans les académies d Aix- Marseille, Montpellier, Nice Corse et Toulouse en Énoncé.

Baccalauréat ES/L Amérique du Sud 21 novembre 2013

OLYMPIADES ACADEMIQUES DE MATHEMATIQUES. 15 mars 2006 CLASSE DE PREMIERE ES, GMF

AC AB. A B C x 1. x + 1. d où. Avec un calcul vu au lycée, on démontre que cette solution admet deux solutions dont une seule nous intéresse : x =

Routage AODV. Languignon - Mathe - Palancher - Pierdet - Robache. 20 décembre Une implémentation de la RFC3561

Document d aide au suivi scolaire

Indications pour une progression au CM1 et au CM2

6. Les différents types de démonstrations

Physique Chimie. Utiliser les langages scientifiques à l écrit et à l oral pour interpréter les formules chimiques

Algorithmes récursifs

Introduction à l algorithmique et à la programmation (Info 2)

S entraîner au calcul mental

Développer, factoriser pour résoudre

Deux disques dans un carré

IUT de Laval Année Universitaire 2008/2009. Fiche 1. - Logique -

Déroulement. Evaluation. Préambule. Définition. Définition. Algorithmes et structures de données 28/09/2009

Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION

Intelligence Artificielle et Robotique

Compter à Babylone. L écriture des nombres

BACCALAUREAT GENERAL MATHÉMATIQUES

DEFI MATHS EXPRESS n 2. DEFI MATHS EXPRESS n 1. Le compte est bon : Suite de nombres : ?

III- Raisonnement par récurrence

OPTION SCIENCES BELLE-ISLE-EN-TERRE

Spécialité auxiliaire en prothèse dentaire du brevet d études professionnelles. ANNEXE IIb DEFINITION DES EPREUVES

Cours Informatique Master STEP

Objectifs du cours d aujourd hui. Informatique II : Cours d introduction à l informatique et à la programmation objet. Complexité d un problème (2)

EXERCICES - ANALYSE GÉNÉRALE

NOM : Prénom : Date de naissance : Ecole : CM2 Palier 2

Stage : "Développer les compétences de la 5ème à la Terminale"

Compétences en fin de maternelle Comparer des quantités.

Calcul matriciel. Définition 1 Une matrice de format (m,n) est un tableau rectangulaire de mn éléments, rangés en m lignes et n colonnes.

Limites finies en un point

Exercices sur le chapitre «Probabilités»

Définition : On obtient les nombres entiers en ajoutant ou retranchant des unités à zéro.


LE PROBLEME DU PLUS COURT CHEMIN

Le système d évaluation par contrat de confiance (EPCC) *

TPG 12 - Spectrophotométrie

CONDITIONS GENERALES D UTILISATION. 1.1 On entend par «Site» le site web à l adresse URL édité par CREATIV LINK.

L informatique en BCPST

Initiation à l algorithmique

Qu est-ce qu une probabilité?

Tout au long de votre cursus Quel métier futur? Dans quel secteur d activité? En fonction de vos goûts et aptitudes et du «niveau d emploi» dans ce

Exercices du Cours de la programmation linéaire donné par le Dr. Ali DERBALA

TSTI 2D CH X : Exemples de lois à densité 1

Rappel sur les bases de données

Bleu comme un Schtroumpf Démarche d investigation

Probabilités Loi binomiale Exercices corrigés

Exercices types Algorithmique et simulation numérique Oral Mathématiques et algorithmique Banque PT

Représentation d un entier en base b

Programmation C++ (débutant)/instructions for, while et do...while

Chap III : Les tableaux

Alarme domestique- Présentation

La persistance des nombres

Algèbre binaire et Circuits logiques ( )

Exercices de dénombrement

Anne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, , ISBN :

STAGE IREM 0- Premiers pas en Python

Classe : 1 ère STL Enseignement : Mesure et Instrumentation. d une mesure. Titre : mesure de concentration par spectrophotométrie

BACCALAURÉAT PROFESSIONNEL ÉPREUVE DE MATHEMATIQUES. EXEMPLE DE SUJET n 2

Baccalauréat ES Polynésie (spécialité) 10 septembre 2014 Corrigé

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

Rappels sur les suites - Algorithme

Baccalauréat ES/L Métropole La Réunion 13 septembre 2013 Corrigé

Algorithmique et structures de données I

Algorithme. Table des matières

OLYMPIADES ACADÉMIQUES DE MATHÉMATIQUES

GUIDE COMPLET APP STORE OPTIMIZATION. Comment bien référencer son application dans les stores?

Notice d Utilisation du logiciel Finite Element Method Magnetics version 3.4 auteur: David Meeker

CORRIGE LES NOMBRES DECIMAUX RELATIFS. «Réfléchir avant d agir!»

Bac Blanc Terminale ES - Février 2011 Épreuve de Mathématiques (durée 3 heures)

UML et les Bases de Données

!-.!#- $'( 1&) &) (,' &*- %,!

5255 Av. Decelles, suite 2030 Montréal (Québec) H3T 2B1 T: F:

Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto

C f tracée ci- contre est la représentation graphique d une

Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if

BONUS MALUS. Voici, la façon de calculer la prime : Le montant de la prime à acquitter est égale à : P = PB. C où : P

Suites numériques 3. 1 Convergence et limite d une suite

Corrigé des TD 1 à 5

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

FONDEMENTS DES MATHÉMATIQUES

Petit lexique de calcul à l usage des élèves de sixième et de cinquième par M. PARCABE, professeur au collège Alain FOURNIER de BORDEAUX, mars 2007

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

Transcription:

ALGORITHME DE KAPREKAR FICHE ENSEIGNANT Niveau concerné Cycle 4 Durée : 1 séance L'activité contient : Affectation Variable Boucle Test Programmation parallèle Compétences mathématiques : Chercher Raisonner Modéliser Représenter Calculer Communiquer Domaines du socle : Domaine 1 Domaine 2 Domaine 3 Domaine 4 Domaine 5 Comprendre, s'exprimer en utilisant les langages mathématiques, scientifiques et informatiques Coopération et réalisation de projets Démarches scientifiques Conception, création, réalisation Organisations et représentations du monde Pré-requis En algorithmique débranchée : Suivre manuellement les étapes d un algorithme Mathématiques : différencier les termes «chiffre» et «nombre». numération de position. traduire le verbe «soustraire» par la bonne opération. soustraction avec retenues.

Modalités et matériels En classe entière : travail de lecture sur l énoncé en binôme puis travail individuel. On peut envisager l utilisation de la calculatrice pour les élèves les plus en difficulté notamment lors du passage à l étude de 4 chiffres. Objectifs Pratiquer une démarche expérimentale et d investigation afin d expliquer une particularité mathématique présentée sous la forme d un algorithme. Relier l algorithmique aux mathématiques à travers une activité simple (seule la connaissance de la soustraction est indispensable) et ludique. Scénario Lecture de l énoncé par binôme puis retour avec le groupe classe avant le passage au travail individuel. Travail individuel sur la description de l algorithme afin d avoir un maximum de données. Aide apportée aux élèves les plus en difficulté sur la répétition des étapes 2) ; 3) et 4) avec les soustractions successives. Passage à la partie «Emettre une conjecture» avec la première question faite en classe entière. La deuxième question passe par un retour à un travail individuel. Un bilan avec le groupe classe est fait à la question 4). La question 5) peut être abordée par les élèves les plus en avance. Enfin, les élèves les plus à l aise avec la notion pourront éventuellement aborder la démonstration. On peut imaginer traiter cette dernière partie uniquement avec des élèves de 3è en cycle 4.

FICHE ELEVE L algorithme de Kaprekar Kaprekar est un mathématicien indien contemporain (1905-1988) bien connu pour son habilité en calcul. Il aime proposer le jeu suivant : «Pense à un nombre de trois chiffres, tous différents. Écris le nombre le plus grand que tu peux former avec ces trois chiffres, puis écris le nombre le plus petit. Fais la différence des deux. Avec le nombre obtenu, recommence. Fais cette opération cinq fois. En attendant, j écris sur un papier le résultat que tu vas trouver.» Description de l algorithme 1) Choisissez un nombre entier constitué de 3 chiffres tous différents. 2) Écrire avec ces trois chiffres, le nombre entier de trois chiffres le plus grand possible que l on note G. 3) Écrire avec ces trois chiffres, le nombre entier de trois chiffres le plus petit possible que l on note P. 4) Soustraire le plus petit nombre P au plus grand G. On note K le résultat obtenu : c est le nombre de Kaprekar formé à partir du nombre entier de départ. 5) Reprendre les étapes 2) ; 3) et 4) avec le nouveau nombre K obtenu lors de la soustraction du 4).

Émettre une conjecture 1) Compléter le tableau ci-dessous. Que constate-t-on? nombre 410 396 594 G 410 963 P 041 369 K=G-P 396 594 2) Compléter un nouveau tableau avec un nombre de trois chiffres tous différents de votre choix. Que constate-t-on? nombre G P K=G-P 3) Finalement, quel nombre M. Kaprekar écrit-il sur son papier? 4) Tester l algorithme de Kaprekar avec un nombre de quatre chiffres. Que se passe-t-il?

Pour aller plus loin : démonstration algorithmique On souhaite démontrer qu avec l algorithme de Kaprekar, quelque soit le nombre de trois chiffres choisi, le résultat final que l on obtiendra sera 495. On choisit un nombre entier n quelconque que l on note abc. a est le chiffre des centaines, b est le chiffre des dizaines et c celui des unités donc on peut écrire que : abc = a 100 + b 10 +c Puisqu on choisit des nombres avec trois chiffres tous différents, on peut supposer que a>b>c. 1) Quel est le plus petit nombre P que vous puissiez écrire à partir du nombre n = abc? 2) Démontrer que. K = 99(a c) 3) En déduire que K est un multiple de 99 puis énumérer les nombres de 3 chiffres multiples de 99. 4) Utiliser l algorithme de Kaprekar pour chacun des nombres énumérés précédemment. Conclure.