In Dungeons and Dragons sind einige der wichtigsten Attribute eines Charakters die Fähigkeitswerte. Es gibt 6 Fähigkeitswerte für die sechs Fähigkeiten. Die Fähigkeiten sind Stärke, Geschicklichkeit, Konstitution, Intelligenz, Weisheit und Charisma.
Bei der Bestimmung der Punkte für einen Charakter gehe ich wie folgt vor: Wirf 4W6, lasse den niedrigsten fallen, in beliebiger Reihenfolge. Das bedeutet, dass ich 4 sechsseitige Würfel würfle, das niedrigste Ergebnis ignoriere und die anderen 3 summiere. Dies wird sechsmal gemacht. Die resultierenden Zahlen sind den Fähigkeiten nach Belieben zugeordnet.
Das System, das ich verwende, um Fähigkeiten Punkte zuzuweisen, besteht darin, der wichtigsten Fertigkeit meines Charakters die höchste Punktzahl zuzuweisen, die von der Klasse meines Charakters abhängt, Constitution die zweithöchste Punktzahl zuzuweisen, da jeder Constitution benötigt, und die anderen vier Punkte willkürlich zuzuweisen.
Hier ist eine Tabelle der wichtigsten Fähigkeiten für verschiedene Klassen:
Bard - Charisma
Cleric - Wisdom
Druid - Wisdom
Fighter - Stregth
Monk - Wisdom
Paladin - Charisma
Rogue - Dexterity
Sorcerer - Charisma
Wizard - Intelligence
Herausforderung: Ich gebe dir (als Eingabe) den ersten Buchstaben der Klasse meines Charakters (in Großbuchstaben). Ich möchte, dass Sie die Fähigkeitswerte rollen und wie oben beschrieben den Fähigkeiten zuweisen und sie dann in der Reihenfolge Stärke, Geschicklichkeit, Konstitution, Intelligenz, Weisheit, Charisma ausgeben.
Beispiel:
Input: R
Rolls: 4316 3455 3633 5443 2341 6122
Scores: 13 14 12 13 9 10
Ordering: Highest goes to dexterity. Second goes to Constitution.
Output: 13 14 13 12 9 10
or
Output: 9 14 13 10 12 13
or etc.
Die Ausgabe kann in jedem Format erfolgen, bei dem die Nummern klar voneinander getrennt und in der richtigen Reihenfolge angegeben sind.
Kürzester Code in Bytes gewinnt. Standardlücken verboten.
C ++ - 387 Bytes
Der erste Versuch, hier mehr Golf zu spielen, ist erforderlich, insbesondere um festzustellen, welche Klasse verwendet wird.
Golf gespielt:
Eher ungolfed:
quelle