Találatok
Írjon programot, amely a standard bemenet első sorából beolvas egy legfeljebb 10 karakter
hosszúságú sztringet (nevezzük ezt s-nek), majd a standard bemenet további soraiból
soronként egy-egy legfeljebb 30 karakter hosszúságú sztringet olvas be mindaddig, amíg a
„THE END
” sztringet nem olvassa!
A programja s beolvasását követően a bemenet minden további sorához (a
„THE END
” sztringet tartalmazó sort kivéve) határozza meg és írja a
standard kimenetre azt, hogy az éppen beolvasott sztringben az s sztring mely
pozícióktól kezdve fordul elő! A pozíciókat 0-tól kezdve, egyesével növekvően számolja! Ha az
s sztring többször is előfordulna az éppen beolvasott sztringben, akkor az
előfordulások pozícióit növekvő sorrendben, egymástól pontosan egy szóköz karakterrel
elválasztva írja a kimenetre! Amennyiben az s sztring nem fordul elő az éppen
beolvasott sztringben, –1-et írjon a kimenet megfelelő sorába!
Példa bemenet
ab
ablak
abrakadabra
kabalababa
THE END
letöltés szöveges állományként
A példa bemenethez tartozó kimenet
0
0 7
1 5 7
letöltés szöveges állományként