Vous êtes un chef et vous aimez cuisiner avec vos épices, mais récemment vous avez pris le goût d'organiser vos épices en fonction de la fréquence à laquelle vous les utilisez. Mais vous n'avez pas le temps d'écrire quand vous avez utilisé votre épice pour la dernière fois. Simplement, vous échangez et déplacez les épices, et cela semble faire l'affaire.
Mais bien sûr, vous êtes un chef et cela signifie que vous avez des cuisiniers avec vous. Vous décidez de leur dire les règles simples d'engagement avec vos épices.
Si vous avez récemment utilisé une épice, déplacez-la vers le haut dans le support à épices
Si vous n'avez utilisé aucune épice, par exemple
[]une liste de mouvements vide, la liste d'épices n'est pas affectée.Vous pouvez mettre n'importe quelle épice dans mon porte-épices, mais si vous l'utilisez, assurez-vous de la déplacer.
La liste peut contenir n'importe quoi. Mais parce que ce sont des épices avec lesquelles nous travaillons. Il est préférable d'utiliser des noms d'épices.
Les épices doivent être uniques. Trop des mêmes épices gâchent le bouillon ... ou cependant ce dicton va
Les règles normales du code-golf s'appliquent.
Exemple d'origan utilisé encore et encore.
pepper pepper pepper pepper oregano
paprika paprika paprika oregano pepper
salt salt oregano paprika paprika
cumin oregano salt salt salt
oregano cumin cumin cumin cumin
Tâche
Saisissez une liste d'épices et une liste des épices utilisées, puis affichez la liste finale.
Exemple
Contribution
[pepper, paprika, salt, cumin, oregano], [oregano, cumin, cumin, salt, salt, salt]
Sortie
[salt, pepper, paprika, cumin, oregano]
À quoi cela ressemble
pepper pepper pepper pepper pepper pepper salt
paprika paprika paprika paprika paprika salt pepper
salt salt salt cumin salt paprika paprika
cumin oregano cumin salt cumin cumin cumin
oregano cumin oregano oregano oregano oregano oregano
Contribution
[pepper, paprika, salt, cumin, oregano], [salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, salt, oregano]
Sortie
[salt, pepper, paprika, oregano, cumin]