Apprendre Python dans le secondaire
Open Source Your Knowledge, Become a Contributor
Technology knowledge has to be shared and made accessible for free. Join the movement.
Multiples de 3 ou de 5
Difficulté : Facile
Origine : Projet Euler n°1
Si on additionne tous les multiples de 3 ou de 5 strictement inférieurs à 10, on obtient 3+5+6+9 = 23.
Créez un programme qui affiche (avec print
) la somme de tous les multiples de 3 ou de 5 strictement inférieurs à 1000.
Nombres de Fibonacci pairs
Difficulté : Facile
Origine : Projet Euler n°2
Chaque nouveau terme de la suite de Fibonacci se calcule en additionnant les deux termes précédents. En commençant avec 1 et 2, les 10 premiers termes seront :
1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
En considérant les termes de la suite de Fibonacci dont la valeur ne dépasse pas 4 millions, que vaut la somme de tous les termes de valeur paire ?
Créez un programme qui affiche (avec print
) le résultat.
Plus grand diviseur premier
Difficulté : Facile
Origine : Projet Euler n°3
Les diviseurs premiers de 13195 sont 5, 7, 13 et 29.
Quel est le plus grand diviseur premier de 600851475143 ?
Créez un programme qui affiche (avec print
) le résultat.
Plus grand produit qui donne un palindrome
Difficulté : Facile
Origine : Projet Euler n°4
Un nombre palindrome est un nombre qui se lit pareil dans les deux sens. Le plus grand palindrome qu'on peut former à partir d'un produit de deux nombres de 2 chiffres est 9009 = 91 × 99.
Trouvez le plus grand nombre palindrome qu'on peut former à partir d'un produit de deux nombres de 3 chiffres.
Créez un programme qui affiche (avec print
) le résultat.
Plus petit multiple commun
Difficulté : Facile
Origine : Projet Euler n°5
2520 est le plus petit nombre positif qui peut être divisé par tous les nombres de 1 à 10.
Quel est le plus petit nombre positif qui peut être divisé par tous les nombres de 1 à 20 ?
Créez un programme qui affiche (avec print
) le résultat.