Projet Euler 👉⚓︎
Project Euler https://projecteuler.net est un site web proposant des problèmes à résoudre à l'aide de programmes informatiques. Il contient beaucoup de problèmes qui sont classés par ordre de difficulté croissante.
Si vous êtes intéressés, n'hésitez pas à aller y jeter un oeil. Voici les 4 premiers exercices :
-
Multiples de 3 ou 5.
Si on liste les entiers naturels strictement inférieurs à 10 multiples de 3 ou de 5, on obtient 3, 5, 6 et 9. Leur somme donne 23.
Créer une fonction Python permettant de trouver la somme de tous les multiples de 3 ou de 5 strictement inférieurs à 1000.
-
Plus grand produit palindromique.
Un palindrome est un nombre qui se lit de la même façon dans les deux sens. Le plus grand palindrome qui est produit de deux nombres à deux chiffres est 9009 = 91×99.
Trouver le plus grand palindrome produit de deux nombres à trois chiffres.
-
Termes paires de la suite de Fibonacci.
La suite de Fibonacci est obtenu de la façon suivante : le premier terme est 1, le deuxième est 2 et chaque terme est ensuite obtenu en additionnant les deux termes précédents. Les dix premiers termes sont les suivants : 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, ...
Trouver la somme des termes paires de la suite de Fibonacci en s'arrêtant quand un terme de la suite excède 4 millions.
-
Plus grand facteurs premiers.
Quel est le plus grand facteur premier dans la décomposition en facteurs premiers de 600 851 475 143 ?