2Fermer4
MeowcateLe 25/02/2014 à 10:54
Il faut faire le plus de points possibles, sachant qu'un match nécessaire capturé vaut 10, un match interdit capturé vaut -10, et chaque caractère de la regex vaut -1 : obtenir le tout, sans les interdits, et le plus court possible (du moins c'est expliqué ainsi, mais le compte varie plus loin)
Joli, je n'ai pas ton regard sur la factorisation, je suis plutôt du genre à éliminer : ^[^A-Zit][^ei][^rl][^an].*([^ed]|ge|le|ad|od)$ (effectivement, rien que remarquer qu'il y a un "f" partout est un premier pas).
Et ce n'est pas toujours bien dur en effet, cf la deuxième, mais ça fait en grandissant.