|
Lakcímek
Írjon programot, amely a standard input soraiból tetszőleges hosszúságú sztringeket olvas be!
A program döntse el minden beolvasott sorra, hogy az szabályos lakcím-e! Ha az, akkor a
„YES ”, ellenkező esetben a „NO ” sztringet
írja a standard kimenetre! Egy sztringet szabályos lakcímnek tekintünk, ha
- legalább 9 karakter hosszúságú,
- legalább két szóköz karaktert tartalmaz,
- az első 4 karaktere decimális számjegy,
- az ötödik karaktere szóköz (ez az első szóköz benne),
- az ötödik karaktere után pontosan egy darab vessző karakter szerepel benne valahol,
- a vessző karaktert követi a sztring második szóköz karaktere,
- az első szóköztől a vesszőig legalább egy további karaktert tartalmaz, és
- a második szóköz karaktert követik még további nem szóköz karakterek.
Példa bemenet
4028 Debrecen, Kassai ut 26. 0000 x, y 123 Aprajafalva, Torpapa sugarut 1. 9999 Bivalyrocsoge,Nincsisilyen utca 10. 9999,Bivalyrocsoge, Nincsisilyen utca 10. 9999 Bivalyrocsoge, 9999 , Nincsisilyen utca 10.
letöltés szöveges állományként
A példa bemenethez tartozó kimenet
YES YES NO NO NO NO NO
letöltés szöveges állományként
|
|