Mais non ! Une factorielle n'est pas polynomiale.
Je croyais que tu avais trouvé quelque chose qui te permettait d'éviter cette factorielle. Donc, si je résume, tu n'as pas vraiment d'algorithme polynomial pour résoudre ce problème.
Si tu penses pouvoir arriver à en trouver un bientôt c'est bien. Je serai très curieux de lire ta solution dans un grand journal d'informatique (ou bien sur Futura, si tu acceptes).
-----