In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
Dane jest słowo stanowiące wzorzec oraz skończony ciąg niepustych słów . W ciągu trzeba wskazać słowa, które po złączeniu, w takiej kolejności, w jakiej występują w ciągu , utworzą wzorzec. Rozwiązaniem ma być rosnący ciąg numerów wyrazów danego ciągu , które po złączeniu utworzą wzorzec. Wzorzec i każde słowo w ciągu składają się z co najwyżej 150 małych liter alfabetu angielskiego od 'a' do 'z' i nie zawierają znaków narodowych. Liczba wyrazów w ciągu jest dodatnia i nie większa niż .
Wzorzec rytter można utworzyć ze słów ciągu wybierając kolejno i łącząc wyrazy o numerach . Wybranie wyrazów: jest innym sposobem otrzymania tego samego wzorca.
Napisz program, który:
Na standardowym wyjściu należy zapisać:
Dla danych wejściowych:
rytter 10 ry r yt y tt t e te r er
poprawną odpowiedzią jest:
9 2 4 5 7 9
Autor zadania: Wojciech Rytter.