Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version de la solution F optimisé #22

Closed
wants to merge 2 commits into from
Closed

Version de la solution F optimisé #22

wants to merge 2 commits into from

Conversation

arfevrier
Copy link

Bonjour,
J'ai réécrit la solution du problème F proposé en python 3, afin d'être plus optimisé. En effet, dans l'issue (#7), @cup2of2tea à remarquer que la solution mettait bien 25 secondes pour résoudre des problèmes qui respectaient les contraintes de l'énoncé.
Ma solution est largement inspiré de celle de Sebastien Goll & Louis Hasenfratz, mais propose une meilleure utilisation des tuples et dictionnaires.

L'input suivant, est maintenant résolu en 1.3s.

50
27
1 1 2 2 3 3 3 4 4 5 5 6 6 7 8 9 9 10 10 11 12 12 13 13 14 14 14

Solution du problème f optimisé lors de l'utilisation d'input ayant des valeurs limites aux paramètres du problème.
@arfevrier arfevrier closed this by deleting the head repository Jun 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant