Ce problème concerne la séparation d'une chaîne représentant un identifiant de produit en trois composants.
- La première partie se compose de lettres supérieures et inférieures de longueur arbitraire qui représentent l'entrepôt.
- La deuxième partie est constituée de chiffres qui représentent le numéro de produit. Cette partie est également de longueur arbitraire.
- La dernière partie est qualificative en termes de taille et de couleurs, et cette partie continue jusqu'à la fin de la chaîne. Les qualificatifs sont garantis pour commencer par une majuscule et se composent de caractères alphanumériques.
Chaque partie doit être imprimée clairement séparée. Il est garanti que chaque pièce n'est pas vide.
Le gagnant est celui qui utilise le moins d'octets pour résoudre ce problème.
Exemple:
Entrée: UK7898S14
Sortie:
UK
7898
S14
Ici, le Royaume-Uni est le Royaume-Uni, 7898 est le code produit et S14 est la taille 14.
Exemple 2:
Entrée: cphDK1234CYELLOWS14QGOOD
Sortie:
cphDK
1234
CYELLOWS14QGOOD
Ici cphDK est Copenhague, Danemark, 1234 est le code produit, CYELLOWS14QGOOD représente la couleur jaune, la taille 14 et la bonne qualité.