Le choix des baguettes

Heureusement qu'ils échangent pas à la fin...

Ce défi est tiré de c0d1ngUP 2021

C'est le moment de choisir les baguettes. Ron, Harry, Hermione, Georges et Fred sont chez Olivander qui présente sa collection. On rappelle qu'une baguette est formée de deux éléments, la baguette elle-même, généralement en bois, et le cœur, situé à l'intérieur de la baguette.

Il y a 8 sortes de bois : chêne, houx, olivier, hêtre, bouleau, sorbier, frêne et sureau. Il y a 6 sortes de cœurs : crin de licorne, ventricule de dragon, plume de phénix, moustache de troll, corne de basilic et corail.

Mais attention certains cœurs sont incompatibles avec certains bois.

  • on ne peut pas utiliser de plume de phénix dans une baguette en chêne.
  • on ne peut pas utiliser de moustache de troll dans une baguette en houx, en sorbier, en frêne ou en sureau.
  • on ne peut pas utiliser de crin de licorne dans une baguette en hêtre ou en bouleau.

Ron, Harry, Hermione, Georges et Fred doivent choisir leurs baguettes. Mais eux aussi ont certaines contraintes :

  • Ron veut une baguette en hêtre ou en houx.
  • Harry ne veut pas d'une baguette en chêne.
  • Hermione et Georges ne veulent pas de moustache de troll.
  • Fred veut un cœur en plume de phénix ou en corne de basilic.

Enfin, outre leurs goûts personnels, ils ajoutent encore quelques contraintes :

  • Les baguettes de Fred et Georges devront avoir le même bois ou le même cœur.
  • Ron veut que sa baguette ait le même cœur que celle d'Hermione.
  • Parmi les trois cœurs des baguettes de Ron, Harry et Georges, au moins 2 doivent être identiques.
  • Les baguettes de Harry et Hermione devront avoir le même bois ou le même cœur.
  • Au moins une des baguettes doit avoir un cœur en moustache de troll.
  • Au moins une des baguettes doit avoir un cœur en crin de licorne.
  • Au moins une des baguettes doit être en chêne.

Pour valider le défi, indiquez dans l'ordre de quel bois et de quel cœur seront faites les baguettes de Ron, Harry, Hermione, Georges et Fred. Utilisez ce format (les deux premiers éléments sont pour la baguette de Ron, les deux suivants pour celle de Harry etc.) :

"chêne", "ventricule de dragon", "bouleau", "crin de licorne", "bouleau", "corail", ...
Type de retour
une séquence de chaînes de caractères
Entrées du problème
Pas de données d'entrée
Vous devez être connecté.e pour proposer une réponse au défi
Vous devez être connecté.e pour accéder aux forums.