Su desafío es escribir un programa, función, etc. que calcule si la cadena pasada está "en orden". Eso significa que los caracteres de la cadena tienen códigos de caracteres que están en orden de menor a mayor. El código char más pequeño debe ser el primero. Con eso me refiero a los puntos de código unicode más bajos a los más altos. No importa qué página de códigos use su idioma.
Debe devolver un valor si la entrada está "en orden" y otro si no lo está. Los valores deben ser distintos, pero no hay otra restricción en los valores de salida. Por ejemplo, puede imprimir / devolver / imprimir true
para !1AQaq¡±
(en orden) y false
para aq!QA
. Los dos valores distintos no necesitan ser verdaderos o falsos ni nada por el estilo, solo dos valores distintos. Las cadenas repetidas (p. Ej. aa
) Están en orden.
Solo necesita admitir hasta unicode U+007E
( ~
) (ascii 126)
Sin embargo, los caracteres de su programa deben estar en orden. ¡Buena suerte y feliz código de golf !
"aa"
en orden?