Gegeben ist ein langer Text t und eine Zeichenkette s. Die Aufgabe besteht darin, alle Vorkommen von s in dem Text t zu finden. Konkret sollen alle Startpositionen in t ermittelt werden, an denen s übereinstimmt.
Eingabe
Die erste Zeile der Eingabe enthält den Text t (1 ≤ |t| ≤ ).
Die zweite Zeile enthält die Zeichenkette s (1 ≤ |s| ≤ |t|).
Ausgabe
Für jedes Vorkommen von s in t soll die jeweilige Startposition in t ausgegeben werden. Diese Positionen müssen in aufsteigender Reihenfolge (vom Anfang bis zum Ende des Textes) durch ein Leerzeichen getrennt ausgegeben werden. Die Indexierung beginnt bei 0.