Me sorprendió no encontrar esto ya preguntado, aunque hay una gran pregunta sobre los pagos de dardos: Darts y Codegolf
Su desafío es calcular qué puntajes no son posibles con 'n' dardos por debajo del puntaje máximo para 'n' dardos. Por ejemplo, para n = 3, el puntaje máximo posible es 180, por lo que devolvería [163,166,169,172,173,175,176,178,179]
Para un resumen de la regla básica:
Los puntajes posibles para un solo dardo son:
- 0 (señorita)
- 1-20, 25, 50
- doble o triple de 1-20
Reglas:
- se aplican reglas de golf de código estándar
- debe tomar un solo parámetro 'n' de la manera que su idioma lo permita y devolver una lista / conjunto de todos los puntajes únicos por debajo del puntaje máximo que no se puede calificar con n dardos. También puede imprimir estos valores en la consola.
- el orden de los resultados no es importante
- el código más corto en bytes gana