Sua tarefa é criar um número natural usando o menor número possível de números e apenas os operadores +
ou -
. Por exemplo, o número sete pode ser escrito 1+1+1+1+1+1+1=7
, mas também pode ser escrito como 11-1-1-1-1=7
. O primeiro usa 7
uns, enquanto o último usa apenas 6
. Sua tarefa é retornar o número mínimo de unidades que podem ser usadas, dada a entrada de algum número natural n
,.
Este é o código golf, portanto o código válido mais curto em bytes vence.
Casos de teste
Entrada => Saída
0 => 2 (since 1-1=0)
7 => 6
121 => 6
72 => 15
1000 => 7
2016 => 21
VALID OUTPUTS
. A escolha é sua, mas geralmente as pessoas gostam de negrito ou itálico em vez de LETRAS MAIÚSCULAS (elas fazem com que pareça gritar em vez de ênfase). Negrito é **bold text**
, e itálico é *italics text*
. Você também pode usar ### Text
para texto em negrito. De qualquer forma, bem-vindo ao PPCG!