Yacht

Yacht

Facile

Introduction

Chaque année, quelque chose de nouveau fait fureur dans ton lycée. Cette année, c'est un jeu de dés : Yacht.

Le jeu de Yacht appartient à la même famille que le Poker Dice, le Generala et surtout le Yahtzee, dont il est le précurseur. La partie se déroule en douze tours. À chaque tour, on lance cinq dés et le joueur choisit l'une des douze catégories. La catégorie choisie sert ensuite à calculer le score obtenu avec les dés.

Instructions

À partir de cinq dés et d'une catégorie, calcule le score des dés pour cette catégorie.

Note

Tu recevras toujours cinq dés. La valeur de chaque dé sera comprise entre un et six inclus. Les dés ne sont pas forcément ordonnés.

Les scores au Yacht

Catégorie Score Description Exemple
Ones 1 × le nombre de 1 N'importe quelle combinaison 1 1 1 4 5 donnent 3
Twos 2 × le nombre de 2 N'importe quelle combinaison 2 2 3 4 5 donnent 4
Threes 3 × le nombre de 3 N'importe quelle combinaison 3 3 3 3 3 donnent 15
Fours 4 × le nombre de 4 N'importe quelle combinaison 1 2 3 3 5 donnent 0
Fives 5 × le nombre de 5 N'importe quelle combinaison 5 1 5 2 5 donnent 15
Sixes 6 × le nombre de 6 N'importe quelle combinaison 2 3 4 5 6 donnent 6
Full House Total des dés Trois dés d'une valeur et deux d'une autre 3 3 3 5 5 donnent 19
Four of a Kind Total des quatre dés Au moins quatre dés montrant la même face 4 4 4 4 6 donnent 16
Little Straight 30 points 1-2-3-4-5 1 2 3 4 5 donnent 30
Big Straight 30 points 2-3-4-5-6 2 3 4 5 6 donnent 30
Choice Somme des dés N'importe quelle combinaison 2 3 3 4 6 donnent 18
Yacht 50 points Les cinq dés montrant la même face 4 4 4 4 4 donnent 50

Si les dés ne remplissent pas les conditions d'une catégorie, le score est de zéro. Si, par exemple, on saisit Four Of A Kind dans la catégorie Yacht, on ne marque aucun point. Un Yacht vaut zéro si on le saisit dans la catégorie Full House.

Modifie via GitHub Le lien s'ouvre dans une nouvelle fenêtre ou un nouvel onglet
Vim script Exercism

Prêt à commencer Yacht ?

Inscris-toi sur Exercism pour apprendre et maîtriser Vim script avec 89 exercices, et un vrai mentorat humain, le tout gratuitement.