Bei einer nicht leeren Zeichenfolge aus ASCII-Kleinbuchstaben a-zgeben Sie diese Zeichenfolge mit jedem aufeinanderfolgenden „Durchlauf“ desselben Buchstabens aus, der um eine weitere Kopie dieses Buchstabens verlängert wird.
Zum Beispiel wird dddogg( 3 d , 1 o , 2 g ) zu ddddooggg( 4 d , 2 o , 3 g ).
Das ist Code-Golf : Die kürzeste Antwort in Bytes gewinnt.
Testfälle
aabbcccc -> aaabbbccccc türklingel -> ddooorrbbeelll uuuuuuuuuz -> uuuuuuuuuzz q -> qq xyxyxy -> xxyyxxyyxxyy xxxyyy -> xxxxyyyy