Como spin-off de mi desafío en Puzzling , tu objetivo es salir 2016
.
Reglas:
- Debe incluir los números
10 9 8 7 6 5 4 3 2 1
en ese orden. Se pueden usar como enteros individuales o concatenados juntos (como1098
), pero10
no se pueden separar en1
y0
- no puede haber ningún carácter entre los dígitos. Tenga en cuenta que, en algunos idiomas,10
puede no representar el literal entero10
, lo cual es aceptable. - Su código no debe contener otros números o variables o constantes numéricas predefinidas (por lo tanto,
T
en Pyth no está permitido, ya que es una constante numérica). - Debes calcular
2016
usando números. Simplemente2016
no se permite la salida sin realizar ninguna operación en los números requeridos (por ejemplo, decodificando una cadena codificada que consta de solo caracteres alfabéticos). La salida2016
en piezas (como20
, entonces16
) tampoco está permitida; debe tener una única salida que consista en el valor numérico2016
. - La respuesta válida con la menor cantidad de bytes gana.
20
y 16
y les imprimen una tras otra o lo hace el número necesidad calculó que 2016 antes de imprimir? 2) ¿Se permiten funciones? 3) ¿Se permite la concatenación de dígitos? por ejemplo 1098
(supongo que sí por los comentarios anteriores, pero solo para confirmar) 4) ¿"Calcular 2016 usando enteros" significa que nunca podemos tener flotantes en ningún lugar en un paso intermedio? por ejemplo, ¿puedo raíz cuadrada un número y redondear hacia abajo?
T987654321
?
10
debe incluir 5, por lo que deberá manejarlo de alguna manera. 6 Mientras 10
aparezca antes T
.