Su tarea es construir un número natural utilizando el menor número de unidades y solo los operadores +
o -
. Por ejemplo, el número siete se puede escribir 1+1+1+1+1+1+1=7
, pero también se puede escribir como 11-1-1-1-1=7
. El primero usa 7
unos, mientras que el último solo usa 6
. Su tarea es devolver el número mínimo de los que pueden ser utilizados dan la entrada de algún número natural, n
.
Este es el código golf, por lo que gana el código válido más corto en bytes.
Casos de prueba
Entrada => Salida
0 => 2 (since 1-1=0)
7 => 6
121 => 6
72 => 15
1000 => 7
2016 => 21
VALID OUTPUTS
. Es su elección, pero en general a las personas les gusta negrita o cursiva en lugar de LETRAS MAYÚSCULAS (hacen que parezca gritar en lugar de énfasis). Negrita es **bold text**
y cursiva es *italics text*
. También puede usar ### Text
para texto en negrita. De todos modos, ¡bienvenido a PPCG!