Terminología
Un número creciente es aquel en el que cada dígito es mayor o igual que todos los dígitos a la izquierda del mismo (ej. 12239)
Un número decreciente es aquel en el que cada dígito es menor o igual que todos los dígitos a la izquierda del mismo (por ejemplo, 95531)
Un número de rebote es cualquier número que no aumenta o disminuye. Como esto requiere al menos 3 dígitos, el primer número de rebote es 101
La tarea
Dado un número entero n mayor o igual a 1, encuentre la suma de los primeros n números hinchables
Reglas
- Este es el código de golf, por lo que gana la respuesta con la menor cantidad de bytes
- Si su idioma tiene límites en el tamaño del entero (ej. 2 ^ 32-1) n será lo suficientemente pequeño como para que la suma se ajuste al entero
- La entrada puede ser cualquier forma razonable (stdin, archivo, parámetro de línea de comando, entero, cadena, etc.)
- La salida puede tener cualquier forma razonable (stdout, archivo, elemento gráfico de usuario que muestre el número, etc.)
Casos de prueba
1 > 101
10 > 1065
44701 > 1096472981
sortlos números y verificar si son iguales al número original? Eso está usando un incorporado (sort), pero no es estrictamente un incorporado para verificar si está aumentando. Echa un vistazo a los requisitos del programa no observables y haz X sin Y en nuestra publicación Meta "Cosas para evitar".