Il est d'ailleurs probablement malin de ré-écrire les nom des cartes dans la chaîne de caractères qui correspond à une main, pour faciliter le tri en utilisant l'ordre lexicographique quand on a besoin de comparer des mains qui sont ex-aequo...
Pour ma part, j'ai fait (pour la partie 1):
A -> E
K -> D
Q -> C
J -> B
T -> A
De même, il est aussi malin de trier les mains - ça rend le repérage des combinaisons trivial avec quelques regexp bien placées (il y a juste une subtilité pour le Full qui peut être XXXYY ou XXYYY)
[^] # Re: T means 10
Posté par mac__ . En réponse au message Advent of Code 2023, day 7. Évalué à 1.
Il est d'ailleurs probablement malin de ré-écrire les nom des cartes dans la chaîne de caractères qui correspond à une main, pour faciliter le tri en utilisant l'ordre lexicographique quand on a besoin de comparer des mains qui sont ex-aequo...
Pour ma part, j'ai fait (pour la partie 1):
A -> E
K -> D
Q -> C
J -> B
T -> A
De même, il est aussi malin de trier les mains - ça rend le repérage des combinaisons trivial avec quelques regexp bien placées (il y a juste une subtilité pour le Full qui peut être XXXYY ou XXYYY)