En chino, los números se escriben de la siguiente manera:
1 一 2 二 3 三 4 四 5 五 6 六 7 七 8 八 9 九 10 十
Para números superiores a 10, se expresa como el número de decenas y el número de unidades. Si solo hay un diez, no necesita decir explícitamente uno, y si no hay ninguno, no necesita poner nada después:
11 十一
24 二十四
83 八十三
90 九十
Para números superiores a 100, utiliza la misma lógica, pero con el carácter 百. Sin embargo, esta vez, si solo hay cien, aún debe escribirlo, y si no hay decenas, debe decir 零.
100 一百 231 二百三十一 803 八百零三 999 九百九十九
Su tarea es convertir estos números chinos en números arábigos. Dado un número N en chino ( 一(1) <= N <= 九百九十九(999)), conviértalo en un número árabe.
Recuerde, este es el código de golf , por lo que gana el código con el menor número de bytes.
503 -> 五百三y 380 -> 三百八十. Además, dices por decenas eso you do not need to explicitly say one. ¿Eso significa que no importa si lo hacemos?
五百零三como no hay decenas (creo)
503y380?