Quel dommage en effet, j'aurais adoré y participer même si je ne crois pas que j'aurais gagné dans la mesure où je n'aurais probablement pas choisi le bon algorithme.
Néanmoins j'ai profité de l'occasion pour tricher en reprenant le script du gagnant (Met@lnono) pour voir si on pouvait l'améliorer au niveau du PHP. Je vous joint le résultat pour la postérité. C'est un mélange de bonnes optimisations (remplacer les post-increment par des pre-increment, foreach à la place de for) et un gros hack (remplir $tmp plus rapidement).
Pour le prochain concours, passez par les forums de PHPFrance pour l'annoncer, vous y trouverez sûrement un ou deux participants supplémentaires et du même coup vous augmenterez la visibilité du forum

Fichier joint
TéléchargerFichier téléchargé 9 fois (nom du fichier: lulz.php.txt ; taille: 609 O, date d'upload: 05 Février 2007, 18:37)
Suffisait de copier sur son voisin (version 1.4 - faut vraiment que j'arrête d'éditer ce fichier)