Fiquei surpreso ao não encontrar isso já solicitado, embora haja uma grande pergunta sobre os dardos: Dardos encontra Codegolf
Seu desafio é calcular quais pontuações não são possíveis com dardos 'n' abaixo da pontuação máxima para dardos 'n'. Por exemplo, para n = 3, a pontuação máxima possível é 180, então você retornaria [163,166,169,172,173,175,176,178,179]
Para um resumo da regra do bare bones:
As pontuações possíveis para um único dardo são:
- 0 (falta)
- 1-20, 25, 50
- duplo ou triplo de 1-20
Regras:
- aplicam-se regras de golfe de código padrão
- você deve usar um único parâmetro 'n' da maneira que seu idioma permitir e retornar uma lista / matriz de todas as pontuações únicas abaixo da pontuação máxima que não pode ser pontuada com n dardos. Você também pode imprimir esses valores no console.
- ordem dos resultados não é importante
- o menor código em bytes ganha