W razie problemów technicznych ze Szkopułem, prosimy o kontakt mailowy pod adresem [email protected].
Jeśli chciałbyś porozmawiać o zadaniach, rozwiązaniach lub problemach technicznych, zapraszamy na serwery Discord. Są one moderowane przez społeczność, ale członkowie zespołu technicznego też są tam aktywni.
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.