Ce site est pas mal. Il contient plusieurs problèmes de "maths". Chaque problème a une seule et unique bonne réponse. Vous pouvez résoudre soit mentalement, sur papier, ou en programmant un p'tit truc. Vous entrez la solution, et c'est enregistré sur votre profil pour mesurer l'avancement, etc...

La difficulté est graduelle. Et chaque problème, a une page de forum qui lui est consacrée où les gens mettent la méthode qu'ils ont utilisée pour résoudre le problème. Ainsi, une fois que l'on a résolu le problème, on a droit à voir d'autres méthodes, parfois plus intelligentes de le faire. On apprend.

Vous n'avez qu'à ouvrir un profil, et commencer. (Ce n'est pas un site pour "apprendre" à programmer à proprement parler .. C'est un site pour aiguiser ses compétences sur des problèmes qui nécessitent une vraie refflexion sur la solution. (i.e: Il ne suffit pas d'importer des classes ou des librairies, de faire de jolies interfaces graphiques qui nous font croire qu'on peut coder).


http://projecteuler.net/