J'ai été surpris de ne pas trouver cela déjà demandé, bien qu'il y ait une bonne question sur les caisses de fléchettes: Darts meets Codegolf
Votre défi consiste à calculer quels scores ne sont pas possibles avec "n" fléchettes en dessous du score maximal pour "n" fléchettes. Par exemple, pour n = 3, le score maximal possible est de 180, vous devez donc renvoyer [163,166,169,172,173,175,176,178,179]
Pour un résumé de la règle de base:
Les scores possibles pour une seule fléchette sont:
- 0 (mademoiselle)
- 1-20, 25, 50
- double ou triple de 1-20
Règles:
- les règles de golf standard s'appliquent
- vous devez prendre un paramètre 'n' de la manière que votre langue le permet et renvoyer une liste / un tableau de tous les scores uniques en dessous du score maximum qui ne peut pas être marqué avec n fléchettes. Vous pouvez également imprimer ces valeurs sur la console.
- l'ordre des résultats est sans importance
- le code le plus court en octets gagne