A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre. Egy hosszúságú szövegben szeretnénk összesen darab, egyenként hosszúságú minta előfordulását megtalálni, azonban a minták betűi sajnálatos módon összekeveredtek. Feladatunk tehát az így összekeveredett minták egy-egy permutációját megtalálni a szövegben. A program a feladat leírását a standard bemenetről olvassa. Ennek első sorában egy-egy szóközzel elválasztva három egész szám található, sorra , és értéke (, , ). A második sorban az hosszúságú szöveg szerepel, az ezt követő darab sor pedig rendre az összesen darab hosszúságú mintát tartalmazza. Minden szöveg kizárólag az angol ábécé 26 kisbetűjéből áll. A standard kimenetre írt megoldás összesen sorból álljon, az -edik sorba az a legkisebb pozíció kerüljön, amelytől kezdődően a hosszúságú szövegben az -edik minta egy tetszőleges permutációja megjelenik, vagy a 0 szám, ha nincs ilyen pozíció.
Beküldendő egy tömörített s69.zip állományban a program forráskódja (s69.pas, s689.cpp, ) az .exe és más fordító által generált állományok nélkül, valamint a program rövid dokumentációja (s69.txt, s69.pdf, ), amely tartalmazza a megoldás rövid leírását, és megadja, hogy a forrás melyik fejlesztő környezetben fordítható. |