Ця проблема пов'язана з розділенням рядка, що представляє ідентифікатор продукту, на три компоненти.
- Перша частина складається з верхньої та нижньої літер довільної довжини, що представляє склад.
- Друга частина - цифри, що представляють номер товару. Ця частина також має довільну довжину.
- Остання частина - класифікатори за розміром та кольором, і ця частина продовжується до кінця рядка. Класифікатори гарантовано починаються з великої літери та складаються з буквено-цифрових символів.
Кожна частина повинна бути надрукована чітко відокремленою. Гарантується, що кожна частина не порожня.
Виграє той, хто використовує найменше байтів для вирішення цієї проблеми.
Приклад:
Введення: UK7898S14
Вихід:
UK
7898
S14
Тут Великобританія - Великобританія, 7898 - код товару, а S14 - розмір 14.
Приклад 2:
Вхід: cphDK1234CYELLOWS14QGOOD
Вихід:
cphDK
1234
CYELLOWS14QGOOD
Тут cphDK - Копенгаген, Данія, 1234 - код товару, CYELLOWS14QGOOD являє собою жовтий колір, розмір 14 та хорошу якість.