Tarea
Dada una cadena UTF-8 (por cualquier medio), responda (por cualquier medio) una lista equivalente donde cada elemento es el número de bytes utilizados para codificar el carácter de entrada correspondiente.
Ejemplos
!
→ 1
Ciao
→ 1 1 1 1
tʃaʊ
→ 1 2 1 2
Adám
→ 1 1 2 1
ĉaŭ
→ 2 1 2
(caracteres individuales)
ĉaŭ
→ 1 2 1 1 2
(utiliza superposiciones combinadas)
チャオ
→ 3 3 3
(entrada vacía) →
(salida vacía)
!±≡𩸽
→ 1 2 3 4
(un byte nulo) → 1
Bytes nulos
Si la única forma de seguir leyendo la entrada más allá de los bytes nulos es conociendo el recuento total de bytes, puede obtener el recuento de bytes por cualquier medio (incluso la entrada del usuario).
Si su idioma no puede manejar bytes nulos, puede suponer que la entrada no contiene nulos.