Eng sodda tushuntirish
Fayl nomini odamning ism-familiyasiga o‘xshatish mumkin: nomi — kimligi, nuqtadan keyingi kengaytma esa qaysi turga tegishli ekanini ko‘rsatadi. Maska esa “qaysi ism(lar) mos keladi?” degan qolip.
Asosiy qoidalar
- *.txt — oxiri .txt bilan tugaydigan barcha fayllar.
- ? — aynan bitta ixtiyoriy belgi o‘rnini bosadi.
- * — nol yoki undan ko‘p belgilar o‘rnini bosadi.
- [A-C] — A, B yoki C belgilaridan bittasiga mos keladi.
- Kengaytma fayl turini bildiradi: .wav audio, .mkv video, .docx hujjat va hokazo.
Masalani qanday yechamiz?
- Maskani chapdan o‘ngga o‘qi.
- Har bir ? uchun bittadan belgi bo‘lishini tekshir.
- * bo‘lsa, u qancha belgi yutishi mumkinligini ko‘r.
- Oxirida kengaytma ham aynan mos kelishi kerak.
Misollar
- a??.doc → a dan keyin aynan 2 ta belgi va .doc. Masalan abc.doc mos.
- [A-C]*.txt → A/B/C bilan boshlanadigan .txt fayllar.
Ko‘p uchraydigan xatolar
- ? ni * kabi ko‘p belgi deb o‘ylamang.
- Kengaytmadagi nuqtani va harflarni e’tibordan qoldirmang.
Olimpiada uchun eslab qol
- Maskani belgi-beligicha “kataklar”ga ajratib tekshirish eng xavfsiz usul.
2025 testida qayerda uchragan?
9-sinf
#2 · 0.9 ball · javob B
*.txt kabi barcha kengaytmalarga mos fayl maskasini aniqlash.
#4 · 0.9 ball · javob A
Audio fayl kengaytmasini (.wav) aniqlash.
10-sinf
#2 · 0.9 ball · javob A
a??.doc maskasiga mos fayl nomini tanlash.
#4 · 0.9 ball · javob B
Video fayl kengaytmasini (.mkv) aniqlash.
11-sinf
#2 · 0.9 ball · javob D
[A-C]*.txt maskasiga mos EMAS fayl nomini topish.