Einführung
Dice 10,000 ist ein Würfelspiel, das mit 6 Würfeln und etwas zum Schreiben gespielt werden kann. Die Spieler würfeln mehrmals pro Runde und erhalten am Ende eine Punktzahl. Der Spieler, der zuerst 10.000 Punkte erreicht, gewinnt das Spiel. Die Punktzahl eines Wurfs zu berechnen, ist Ihre Aufgabe bei dieser Herausforderung.
Hier finden Sie die vollständigen Regeln.
Bitte beachten Sie, dass sich die Regeln (insbesondere die Wertung) von Region zu Region ändern, da das Spiel allgemein bekannt ist. Wir verwenden die unten beschriebenen Regeln.
Die Herausforderung
Geben Sie bei einer Liste von sechs Zahlen von eins bis sechs, die einen Würfelwurf darstellen, deren Punktzahl aus. Die Punktzahl wird folgendermaßen berechnet:
- Einer zählt 100 Punkte
- Fives zählt 50 Punkte
- Drillinge zählen die Anzahl mal 100 Punkte. Drei Zweien zum Beispiel ergeben 200 Punkte. Eine Ausnahme sind drei, die 1000 Punkte zählen.
- Sechs gleiche Zahlen zählen wie zwei Drillinge, wie oben beschrieben. Sechs Dreien ergeben also 600 Punkte. Gleiches gilt für den Edge-Fall mit denen: Sechs sind 2.000 Punkte.
- Ein Würfel kann nur einmal verwendet werden. Wenn ein Würfel Teil eines Drillings ist, zählt er nicht für andere Bewertungen. Die Fünfer in einem Triplett zählen nicht 50 Punkte zusätzlich zu den 500 Punkten, die sie geben.
- Dreiergruppen werden immer zuerst gezählt, um die Punktzahl zu maximieren. Drei Fünfer zählen also nie als 150 Punkte. Vier Fünfer zählen als ein Triplett und ein gewöhnliches Fünfer, was dann 550 Punkte ergibt.
Anmerkungen
- Die Eingabe enthält immer sechs Zahlen von eins bis sechs. Sie erhalten keine ungültigen Eingaben.
- Die Nummern können in beliebiger Reihenfolge sein. Sie dürfen keine bestimmte Bestellung annehmen.
Regeln
- Das Eingabeformat bleibt Ihnen überlassen, solange es nicht vorverarbeitet wurde.
- Funktion oder Vollprogramm erlaubt.
- Standardregeln für die Eingabe / Ausgabe.
- Es gelten Standardlücken .
- Dies ist Code-Golf , also gewinnt die niedrigste Byte-Anzahl. Tiebreaker ist eine frühere Vorlage.
Testfälle
[1, 2, 3, 4, 5, 6] -> 150 [1, 1, 1, 2, 3, 5] -> 1050 [1, 1, 1, 1, 1] -> 2000 [2, 2, 2, 2, 2] -> 400 [6, 6, 1, 5, 5, 6] -> 800 [2, 3, 4, 6, 2, 4] -> 0 [1, 5, 1, 5, 1, 5] -> 1500 [5, 5, 5, 5, 2, 3] -> 550 [1, 1, 1, 1, 1, 5] -> 1250 [3, 3, 4, 4, 3, 4] -> 700