Cet article a été publié il y a 1646 jours, son contenu peut être maintenant inexact, donc merci d'en prendre compte...

par Lugdanum dans R&Dt
le 2020/04/21 à 17:48:35 | Environ 1mn et 9s de lecture...

Project Euler

Hello tout le monde

Grâce à Lucas, dont vous trouverez son excellent blog ici et que je vous conseille d'aller visiter, j'ai découvert le Projet Euler !

Etant fan de challenge informatique en tout genre, programmation, logique, math, hack, et j'en passe, j'ai d'abors étais supris de ne jamais être tombé sur ce site, mais j'ai ensuite étais vite conquis !

Il s'agit d'épreuves de math (je ne les ai pas toutes regardées.) que vous pourrez résoudre bien souvent en programmant le bon code qui vous donnera la solution !

Par exemple pour l'épreuve numéro 4 :

ATTENTION SPOILER...

A palindromic number reads the same both ways. The largest palindrome made from the product of two 2-digit numbers is 9009 = 91 × 99. Find the largest palindrome made from the product of two 3-digit numbers.

En php cela donne

Bien évidemment, tout cela peut être optimisé...

Et après vérification :

Vous avez de quoi faire, car il y a pour l'instant 700 problèmes à résoudre avec des difficultés à vous arracher les cheveux !

Autre exemple pour l'épreuve numéro 5 :

ATTENTION SPOILER...

Ba pourquoi tu spoiles ducon allez vous me dire, juste parce que celle-ci sont hyper simple, donc je spoile pas grand chose et j'espère juste vous donner envie d'essayer ! (En plus sur le net vous trouverez certaines solutions comme sur mes captures...)

C'est par ici les problèmes : https://projecteuler.net/


TAGS: Projecteuler | challenge | programmation | newbiecontest | microcontest


⬅ Article aprèsArticle avant ➡


Catégories :

Mes protos
R&dT


Tags les plus populaires :

jeu (23)
jeu de société (22)
challenge (19)
microcontest (18)
application (13)
newbiecontest (11)
mivalia (8)
android (8)


Un petit café ?Un petit café ?
© Ce site est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d’Utilisation Commerciale 4.0 International.