In diesem Problem wird eine Zeichenfolge, die eine Produktkennung darstellt, in drei Komponenten unterteilt.
- Der erste Teil besteht aus beliebig langen oberen und unteren Buchstaben, die das Lager darstellen.
- Der zweite Teil besteht aus Ziffern, die die Produktnummer darstellen. Dieser Teil ist ebenfalls von beliebiger Länge.
- Der letzte Teil ist Qualifizierer wie Größe und Farben, und dieser Teil fährt bis zum Ende der Zeichenkette fort. Die Qualifikationsmerkmale beginnen garantiert mit einem Großbuchstaben und bestehen aus alphanumerischen Zeichen.
Jeder Teil sollte klar getrennt gedruckt werden. Es ist garantiert, dass jedes Teil nicht leer ist.
Der Gewinner ist derjenige, der die wenigsten Bytes verwendet, um dieses Problem zu lösen.
Beispiel:
Eingabe: UK7898S14
Ausgabe:
UK
7898
S14
Hier ist Großbritannien, 7898 ist der Produktcode und S14 ist Größe 14.
Beispiel 2:
Eingabe: cphDK1234CYELLOWS14QGOOD
Ausgabe:
cphDK
1234
CYELLOWS14QGOOD
Hier ist cphDK Kopenhagen, Dänemark, 1234 ist der Produktcode, CYELLOWS14QGOOD steht für gelbe Farbe, Größe 14 und gute Qualität.