02 36 84 99 20 - ce.0450040z@ac-orleans-tours.fr

Catégorie : Mathématiques Page 1 of 13

Défi Python #23

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres deux tableaux non vides tab1 et tab2 d’entiers, chacun dans l’ordre croissant, et renvoie un tableau trié dans l’ordre croissant et contenant l’ensemble des valeurs de tab1 et tab2.

D’autres défis vous attendent sur cette page !

2048 ou les puissances de 2

En arithmétique, une puissance de deux désigne un nombre noté sous la forme 2nn est un entier naturel. Elle représente le produit du nombre 2 répété n fois avec lui-même, c’est-à-dire :

Comme 2 est la base du système binaire, les puissances de deux sont courantes en informatique et il est utile d’en connaitre certaines par cœur.

Voici un jeu, proposé par Florent 1G4, qui vous aidera à les mémoriser !

Défi Python #22

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste de nombres
entiers et renvoie le tableau trié par ordre croissant.
Elle utilise l’algorithme suivant :
– on recherche le plus petit élément du tableau, et on l’échange avec l’élément d’indice 0 ;
– on recherche le second plus petit élément du tableau, et on l’échange avec l’élément d’indice 1 ;
– on continue de cette façon jusqu’à ce que le tableau soit entièrement trié.

D’autres défis vous attendent sur cette page !

Défi Python #21

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre une liste de valeurs numériques et renvoie la moyenne de ces valeurs. Si la liste est vide, la fonction renvoie None.

D’autres défis vous attendent sur cette page !

Défi Python #20

Saurez-vous remettre en ordre ce code Python ?

On s’intéresse au problème du rendu de monnaie. On suppose qu’on dispose d’un nombre infini de billets de 5 euros, de pièces de 2 euros et de pièces de 1 euro.
La fonction Python suivante, utilisant le principe d’un algorithme glouton, prend en paramètre un entier positif non nul somme_a rendre et retourne une liste de trois entiers n1, n2 et n3 qui correspondent aux nombres de billets de 5 euros (n1), de pièces de 2 euros (n2) et de pièces de 1 euro (n3) à rendre afin que le total rendu soit égal à somme_a_rendre.

D’autres défis vous attendent sur cette page !

Défi Python #19

Saurez-vous remettre en ordre ce code Python ?

On appelle mot à trous une chaîne de caractères contenant uniquement des majuscules et des caractères ‘*’.

Par exemple ‘INFO*MA*IQUE’, ‘***I***E**E’ et ‘*S*’ sont des mots à trous.

La fonction Python suivante :

  • prend en paramètres un mot et un mot à trous,
  • renvoie True si on peut obtenir le mot en remplaçant convenablement les caractères ‘*’ du mot à trous, et False sinon.

Par exemple, avec les paramètres ‘INFORMATIQUE’ et ‘INFO*MA*IQUE’, la fonction renverra True mais avec les paramètres ‘AUTOMATIQUE’ et ‘INFO*MA*IQUE’ , elle renverra False.

D’autres défis vous attendent sur cette page !

Défi Python #18

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètres un élément et une liste et renvoie le nombre de fois où l’élément apparaît dans la liste.

D’autres défis vous attendent sur cette page !

Livres en forme(s) mathématique(s) !

Venez admirer au CDI les affiches réalisées par les élèves de 1ère spécialité mathématiques de Mme Roser-Deboaisne, dans le cadre de la Semaine des Mathématiques qui avait pour thème “Mathématiques en forme(s)”.

Les élèves ont lu des ouvrages liés aux mathématiques et ont ensuite réalisé leur fiche de lecture en mettant en forme ce qu’ils ont retenu de leur lecture. Vous pourrez ainsi découvrir :

  • des biographies de plusieurs grands mathématiciens comme Evariste Galois, Joseph Fourier ou Katherine Johnson
  • l’histoire de théorèmes qui ont défié l’humanité, dans Le dernier théorème de Fermat par exemple
  • des approfondissements de certains concepts, comme la théorie du chaos !

N’hésitez pas à venir emprunter ces livres !

Défi Python #17

Saurez-vous remettre en ordre ce code Python ?

La fonction Python suivante prend en paramètre un tableau de valeurs numériques non vide et renvoie True si ce tableau est trié dans l’ordre croissant, False sinon.

D’autres défis vous attendent sur cette page !

Rencontre avec Etienne Lécroart

Eclaireur du Gatinais – 11/05/2022

Page 1 of 13

Fièrement propulsé par WordPress & Thème par Anders Norén