Menu
Coddy logo textTech

Kompresja ciągu

Lekcja 23 z 24 w kursie Wyzwania z Golangiem – poziom 1 w Coddy.

challenge icon

Wyzwanie

Średni

Zaimplementuj funkcję, która przyjmuje ciąg znaków jako dane wejściowe i zwraca jego skompresowaną wersję. Skompresowany ciąg powinien składać się z każdego znaku, po którym następuje znak "#" .

Symbol "#" będzie powtarzany w zależności od liczby powtórzeń litery.

 

Na przykład:

Oryginalny ciąg: "aabccchbbccaaa"
Skompresowany ciąg: "a##b#c###h#b##c##a###"
 

Spróbuj swoich sił

func compressString()  {
    
}

Wszystkie lekcje w sekcji Wyzwania z Golangiem – poziom 1

Poćwicz samodzielnie: Kompilator Go online