Calendrier et numéro INSEE Code I.S.B.N. et jeu de NIM

Documents pareils
Le centre sera fermé du 20 au 31 juillet 2015

1 Définition et premières propriétés des congruences

UNE OFFRE MODERNE DE BANQUE À DOMICILE

Exercices - Polynômes : corrigé. Opérations sur les polynômes

12 mois pour un budget

EOLE TRADING INTEGRALE

Continuité et dérivabilité d une fonction

In t r o d u c t i o n

Compter à Babylone. L écriture des nombres

Groupe symétrique. Chapitre II. 1 Définitions et généralités

Algorithmes récursifs

AGIRFINANCES. Votre partenaire Budget. Son objectif est de vous permettre d établir votre budget.

Format des Dates. 1. Composition du numéro d identification au Registre national des personnes physiques :

Exo7. Matrice d une application linéaire. Corrections d Arnaud Bodin.

DOCUMENTS : LES RAPPORTS LOCATIFS

Evaluation de la mise en œuvre des formations CRM & FH

Les parents d élèves et L ENT

BANQUE NATIONALE DE ROUMANIE BANQUE NATIONALE DE ROUMANIE

Polynômes à plusieurs variables. Résultant

Durée de L épreuve : 2 heures. Barème : Exercice n 4 : 1 ) 1 point 2 ) 2 points 3 ) 1 point

Initiation à la programmation en Python

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)

LBPoker. Barrière BarrierePoker.fr est un site de poker en ligne agréé par l Arjel sous le numéro 0023-PO

Angles orientés et trigonométrie

Annuaire(des(programmes(de(sciences(participatives( (Collectif(national(SPB(

Le Comité Consultatif du Secteur Financier. L accès aux services bancaires et au crédit: les outils du CCSF

Revue des Marchés. Charles Gagné

DISPOSITIF CO.RAIL PRET A TAUX ZERO-DOSSIER TYPE

6 MARS 2013 RÉUNION D INFORMATION. Réunion d informati on 6 mars 2013

108y= 1 où x et y sont des entiers

Activités numériques [13 Points]

DESS INGENIERIE FINANCIERE

DEVOIR MAISON : THEME : LES CLES DE CONTROLE. I. La clé des codes barres

Formation initiale sur site Téléphone : (+226) Fax : (+226) ie@2ie-edu.org

LISTE DE TOUS LES CONTRATS

Exo7. Calculs de déterminants. Fiche corrigée par Arnaud Bodin. Exercice 1 Calculer les déterminants des matrices suivantes : Exercice 2.

DUN-LE-PALESTEL DUN-LE-PALESTEL. Généralité de Moulins, sénéchaussée de Guéret

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.

La fonction exponentielle

UNEP /UNESCO /UNCH / ECA

Quelques tests de primalité

Représentation d un entier en base b

Fonctions de plusieurs variables

Elaboration des Ad AP COTITA 27 janvier 2015

DISPOSITIF CO.RAIL PRET A TAUX ZERO-DOSSIER TYPE

Résolution d équations non linéaires

La baisse tendancielle des rentes réduitelle la demande d épargne retraite? Leçons tirées d une réforme des tables de mortalité

DUREE DU TEMPS DE TRAVAIL DANS LA FONCTION PUBLIQUE TERRITORIALE PRINCIPE DE L ANNUALISATION

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours.

Comment Elaborer un Plan d Action

TAXE D APPRENTISSAGE 2014

Nombre dérivé et tangente

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable

OCTOBRE L M M J V S D CALENDRIER SCOLAIRE

Chapitre VI - Méthodes de factorisation

Mesurage de la qualité acoustique de revêtements. acoustique de revêtements

La Mesure du Temps. et Temps Solaire Moyen H m.

NOMBRES COMPLEXES. Exercice 1 :

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Commun à tous les candidats

Statistiques Descriptives à une dimension

Rapport d Activité N 5 - Avril 2011

Cours d arithmétique Première partie

Effectifs et taux de réponse par discipline

Les fonction affines

Rappels sur les suites - Algorithme

Suites numériques 4. 1 Autres recettes pour calculer les limites

Exercices - Nombres complexes : corrigé. Formes algébriques et trigonométriques, module et argument

THEME : CLES DE CONTROLE. Division euclidienne

Faire avancer la performance des entreprises

Proposition de programmes de calculs en mise en train

* très facile ** facile *** difficulté moyenne **** difficile ***** très difficile I : Incontournable T : pour travailler et mémoriser le cours

Fonctions homographiques

De même, le périmètre P d un cercle de rayon 1 vaut P = 2π (par définition de π). Mais, on peut démontrer (difficilement!) que

Indicateurs des marchés de gros de l électricité Mars 2011

à Master professionnel Enquête sur le devenir au 1 er décembre 2013 des diplômés de Master professionnel promotion 2011

Cours d algorithmique pour la classe de 2nde

Amanlis le 10 mai 2014 AUDIT THERMIQUE EHPAD LANGOURLA

L ALGORITHMIQUE. Algorithme

Probabilités sur un univers fini

UFR Lettres et Langues à l université de Lorraine

Optimisation Discrète

DM 1 : Montre Autoquartz ETA

avec des nombres entiers

Algorithme. Table des matières

Bilan du marché organisé du gaz. 8 mars 2012

La gestion des documents administratifs à la Bibliothèque nationale de France

Série 1 Série 2 Série 3. Catégorie 4. Catégorie 1. Catégorie 3. Catégorie. 5 avril 2012

Algèbre binaire et Circuits logiques ( )

PROGRAMME INTERNATIONAL POUR LE SUIVI DES ACQUIS DES ÉLÈVES QUESTIONS ET RÉPONSES DE L ÉVALUATION PISA 2012 DE LA CULTURE FINANCIÈRE

Les opérations binaires

1 radian. De même, la longueur d un arc de cercle de rayon R et dont l angle au centre a pour mesure α radians est α R. R AB =R.

6ème. 20/05/ :13. Jour / heure : vendredi 8h30 10h20

21 ème Observatoire des Taux meilleurtaux.com. C O N F É R E N C E D E P R E S S E 3 f é v r i e r

Contexte de la mission Présentation du Groupe France Telecom Enjeux de la réalisation de la mission Planning de la mission et temps forts

Cryptographie RSA. Introduction Opérations Attaques. Cryptographie RSA NGUYEN Tuong Lan - LIU Yi 1

CORRECTION EXERCICES ALGORITHME 1

Master Audit Contrôle Finance d Entreprise en apprentissage. Organisation de la formation

#donnezdusensàvotre. taxed apprentissage2015 ALL DIGITAL!

Transcription:

27 novembre 2012 Calendrier et numéro INSEE Code I.S.B.N. et jeu de NIM Correction bonus du 13 novembre 2012 Exercice I Une date, un jour Ce qui compte dans le calcul du jour de la semaine c est le "décalage" de jours, autremement dit le reste de la division du nombre de jours d écart par 7. Établissons le décalage de jours que chacun des mois de l année entraine : Mois Janv. Fév. Mars Avr. Mai Juin Juil. Août Sept. Oct. Nov. Dec. Reste 3 0 ou 1 3 2 3 2 3 3 2 3 2 3 Quant au décalage d une année, il est de 1 pour une année normale et de 2 pour une année bissextile. Pour les dates antérieures au 01/01/2000. On compte les décalages suivants : Décalge jour : nombres de jours de mois restant au 1 er du mois suivant. Décalge mois : décalage dû aux mois restants pour aller au 01/01 de l année suivante. Décalage année : décalage dû au nombre d années séparant l année suivante de la date à l an 2000. Les années sont considérées de 365 jours. Décalage bissextile : décalage dû au nombre d années bissextiles du décalage d années sans tenir compte des années séculaires Décalage séculaire : nombre de jours à enlever pour les années séculaires rencontrées non bissextiles. Pour les dates postérieures au 01/01/2000. On compte les décalages suivants : Décalge jour : nombres de jours entre le 1 er du mois de la date et son quantième Décalge mois : décalage dû aux mois entiers commencés. Décalage année : décalage dû au nombre d années séparant l année de la date à l an 2000. Les années sont considérées de 365 jours. Décalage bissextile : décalage dû au nombre d années bissextiles du décalage d années sans tenir compte des années séculaires Décalage séculaire : nombre de jours à enveler pour les années séculaires rencontrées non bissextiles. On peut alors remplir le tableau suivant : Date Décalage Décalage Décalage Décalage Décalage jour mois année bissextile séculaire Total 17/07/1789 18 13 210 52-2 291 4 02/12/1805 30 0 194 48-1 271 5 06/06/1944 25 16 55 13 0 109 4 11/09/2001 10 19 1 1 0 31 3 On adopte le codage des jours suivants : Jour lundi mardi mercredi jeudi vendredi samedi dimanche code 1 2 3 4 5 6 0 paul milan 1 Terminale S spé

Pour les dates antérieures à l an 2000, on doit soustraire Le 14 juillet 1789 : 6 4=2 était donc un mardi Le 02 décembre 1805 : 6 5=1 était un lundi Le 06 juin 1944 1944 : 6 4=2 était un mardi Pour les dates postérieures à l an 2000, on doit ajouter : Le 11 septembre 2001 : 6+3=9 2 était un mardi Exercice II Le numéro INSEE ou de sécurité sociale 1) On a A=10 6 B, d après les lois de la congruence, on a : 10 2 = 97 1+3 donc 10 2 3 (mod 97) donc 10 6 3 3 27 (mod 97) On a alors : A 27B+C (mod 97) 2) On a les relations suivantes : { B=2 840 717=97 29 285+72 On a alors : C= 300 941=97 3 102+47 { B 72 (mod 97) C 47 (mod 97) A 27 72+47 1 991 (mod 97) or 1 991 = 97 20+51 donc A 51 (mod 97) On a alors : K= 97 51=46 3) Programme : pour trouver le reste r de la division euclidienne de X par 97, on fait ( X r=x E 97 97) On peut faire alors le programme suivant : On rentre alors : B=1 600 428 C= 085 018 On obtient alors : K= 55 Variables A, B, C, K Initialisation Lire B, C Traitement 27 B+C A ( A A E 97 A 97) 97 A K Sortie Afficher K 4) Si un des 2 chiffres de la clé est erroné ou si les deux chiffres de la clé sont inversés, l erreur est automatiquement détextée. Intéressons nous au 13 premiers chiffres qui correspondent à A. Posons : A=a 12 a 11...a 1 a 0 paul milan 2 Terminale S spé

Un des chiffres de A est erroné. Supposons que c est le i ème chiffres. C est à dire au lieu de a i, on a a i. Il faut alors comparer A le vrai nombre avec A dont un des chiffres est erroné. Calculons alors : A A = (a 12...a i...a 0 ) (a 12...a i...a 0)=(a i a i) 10 i (a i a i) 10 i 0 (mod 97) soit (a i a i) 10 i = 97k, k N 97 divise alors (a i a i ) 10i et le pgcd(97, 10 i )=1 (car 97 est premier), donc d après le théorème de Gauss 97 divise (a i a i ). or 9 (a i a i ) 9 et le seul multiple de 97 entre (-9) et 9 est 0, donc a i= a i. Pour que l erreur ne soit pas détectée, il faut que A=A Si on inverse deux chiffres consécutifs.. On inverse deux chiffres a i+1 et a i de A qui donne le nombre A et l on compare ces deux nombres : Exercice III A A = (a 12...a i+1 a i...a 0 ) (a 12...a i a i+1...a 0 ) = (10a i+1 + a i 10a i a i+1 ) 10 i = (9a i+1 9a i ) 10 i (9a i+1 9a i ) 10 i 0 (mod 97) soit (9a i+1 9a i ) 10 i = 97k, k N 97 divise alors (9a i+1 9a i ) 10 i et le pgcd(97, 10 i )=1 (car 97 est premier), donc d après le théorème de Gauss 97 divise (9a i+1 9a i ). { 0 9a i+1 81 81 9a i 0 81 (9a i+1 9a i ) 81 comme 81 (9a i+1 9a i ) 81 et le seul multiple de 97 entre (-81) et 81 est 0, donc a i+1 = a i. Pour que l erreur ne soit pas détectée, il faut que A=A Clés des numéros I.S.B.N. 1) On a le code : 978-2-09-172664-9 a 1 + 3a 2 + +a 11 + 3a 12 = 9+21+8+6+0+27+1+21+2+18+6+12=131 Donc r=1 et donc K= 10 1=9 paul milan 3 Terminale S spé

2) On peut faire alors le programme suivant : Au lieu de rentrer chiffre par chiffre le nombre N, il est intéressant de rentrer le nombre N en entier puis à l aide d une boucle laisser le programme déterminer chaque chiffre. Il y aura ainsi moins d erreurs possibles. Ensuite, suivant la parité du rang, on additionne ce chiffre ou son triple à la somme S. On rentre alors : 978 337 108 452 K= 7 978 016 852 059 K= 6 979 259 602 369 K= 3 Variables N, I, Q, R, S, K Initialisation Lire a 1, a 2,...,a 12 0 S Traitement Pour( I de 1 à 12 N E Q 10) N 10 Q R Q N ( I Si E = 2) I 2 S+ R S Sinon S+ 3 R S FinSi FinPour ( S S 10 E S 10) 10 S K Sortie Afficher K 3) Posons : N= a 1 a 2...a 12 Un des chiffres est erronné. Supposons que c est le i ème chiffres. C est à dire au lieu de a i, on a a i. Il faut alors comparer la somme S du vrai nombre N avec S du nombre N dont un des chiffres est erroné. Il faut alors analyser deux cas suivant la parité du rang i. a) Si i est pair, on a : S S = 3(a i a i ) b) Si i est impair, on a : S S = (a i a i ) 3(a i a i) 0 (mod 10) soit 3(a i a i)=10k, k N ou (a i a i) 0 (mod 10) soit (a i a i)=10k, k N 10 divise alors 3(a i a i ) ou (a i a i ) or pgcd(3, 10) = 1 donc d après le théorème de Gauss 10 divise (a i a 1 ) dans les deux cas. or 9 (a i a i ) 9 et le seul multiple de 10 entre (-9) et 9 est 0, donc a i= a i. Pour que l erreur ne soit pas détectée, il faut que N= N Si on inverse deux chiffres consécutifs.. On inverse deux chiffres a i+1 et a i de N qui donne le nombre N et l on compare les deux sommes S et S suivant la parité du rang i : a) Si i est pair, on a : S S = a i+1 + 3a i a i 3a i+1 = 2(a i a i+1 ) b) Si i est impair, on a : S S = 3a i+1 + a i 3a i a i+1 = 2(a i+1 a i ) 2(a i a i+1 ) 0 (mod 10) soit (a i a i+1 )=5k, k N ou (a i+1 a i ) 0 (mod 10) soit (a i+1 a i )=5k, k N paul milan 4 Terminale S spé

or 9 a i a i+1 9 ou 9 a i+1 a i 9 et il existe 3 multiples de 5 entre (-9) et 9 : (-5), 0 et 5. Donc si a i+1 a i = 5, a i+1 a i = 0 ou a i+1 a i = 5 l erreur n est pas détectable. Si l on inverse, par exemple, 7-2 en 2-7 dans le nombre N l erreur n est pas détectable! Par exemple : N= 978 337 271 452 et N = 978 337 721 452 ont tous deux la même clé K= 2 4) Pour que 978-2-84225-0ab-1 soit un code I.S.B.N, on doit avoir : 10 S 1 10 77 a 3b 1 a+3b 68 2 (mod 10) Il faut donc résoudre : a+3b=2+10k, k N comme 0 a+3b 36, k peut prendre les valeurs : 0, 1, 2, 3. Faisons un tableau avec toutes les valeurs possibles de a et b K a+3b b a 0 2 0 2 1 9 2 6 1 12 3 3 4 0 5 7 2 22 6 4 7 1 8 8 3 32 9 5 Exercice IV Jeu de Nim Il faut avoir une stratégie simple pour que le joueur qui commence A gagne à tous les coups. Comme les joueurs peuvent prendre 1, 2, 3 ou 4 allumettes à chaque tour, il faut raisonner modulo 5. Le joueur A fait en sorte que le nombre d allumettes enlevées, après que le deusième joueur B ait joué, soit de 5. Par exemple si le joueur B prend 2 allumettes, le joueur A prend 3 allumettes. Le joueur A prend n allumettes au premier tour. Après k tours et après que le joueur A ait joué, il ne doit rester qu une allumette. On doit donc avoir : n+5k=39 k=7 et n=4 Pour que le joueur A gagne à tous les coups, il faut donc qu il prenne 4 allumettes au premier tour et qu il prenne ensuite le complément à 5 de ce que le joueur B prendra. paul milan 5 Terminale S spé