Завдання
Дано рядок UTF-8 (будь-якими способами) відповідь (будь-якими способами) еквівалентний список, де кожен елемент - це кількість байтів, що використовуються для кодування відповідного вхідного символу.
Приклади
!
→ 1
Ciao
→ 1 1 1 1
tʃaʊ
→ 1 2 1 2
Adám
→ 1 1 2 1
ĉaŭ
→ 2 1 2
(одиночні символи)
ĉaŭ
→ 1 2 1 1 2
(використовує комбінування накладок)
チャオ
→ 3 3 3
(порожній вхід) →
(порожній вихід)
!±≡𩸽
→ 1 2 3 4
(нульовий байт) → 1
Нульові байти
Якщо єдиний спосіб утримувати введення читання понад нульові байти - це знати загальне число байтів, ви можете отримати кількість байтів будь-якими способами (навіть введенням користувача).
Якщо ваша мова взагалі не може обробити нульові байти, ви можете припустити, що введення не містить нулів.