Давайте разберемся с каждой маской по порядку.
1. Какой файл подходит под маску ??p*.a?
- Маска ??p*.a означает, что файл должен содержать 2 любых символа, за которыми следует буква "p", затем 0 или более любых символов (обозначаемых звездочкой), и заканчивается на ".a".
- Теперь проверим каждый из предложенных файлов:
- sport.arj - не подходит, нет "p".
- stupor.avc - не подходит, нет "p".
- pepsi.a1 - не подходит, не заканчивается на ".a".
- tupik.abc - подходит, "tu" соответствует ??, "p" есть, "ik" соответствует *, и ".abc" не подходит, так как нужно ".a".
- Таким образом, ни один из файлов не подходит под маску ??p*.a.
2. Какое имя файла соответствует маске c?o*k.?x*?
- Маска c?o*k.?x* означает, что файл должен начинаться с "c", затем 1 любой символ, затем "o", далее 0 или более любых символов, затем 1 любой символ, "x" и 0 или более любых символов.
- Проверяем файлы:
- chronic.txt - не подходит, не соответствует формату.
- clock.xa - не подходит, не соответствует формату.
- cook.ax - подходит: "c", "o", "o", "k", "a", "x".
- cock.exe - не подходит, не соответствует формату.
- Ответ: cook.ax
3. Какое имя файла удовлетворяет маске *a???.doc?
- Маска *a???.doc означает, что файл может начинаться с любого количества символов, затем должна быть буква "a", после которой идут 3 любых символа, и заканчивается на ".doc".
- Проверяем файлы:
- partner.doc - не подходит, нет "a" перед ".doc".
- abcd.doc - не подходит, нет "a" перед ".doc".
- dad_56.doc - не подходит, нет "a" перед ".doc".
- mama.doc - подходит: "mama" соответствует формату.
- Ответ: mama.doc
4. Какое имя файла соответствует маске ??e4*?
- Маска ??e4* означает, что файл должен содержать 2 любых символа, затем букву "e", "4", и затем 0 или более любых символов.
- Проверяем файлы:
- pre4 - подходит: "pr" соответствует ??, "e4" соответствует "e4".
- a5e4o3 - подходит: "a5" соответствует ??, "e4" соответствует "e4".
- ssole43 - не подходит, не соответствует формату.
- 554e455 - не подходит, не соответствует формату.
- Ответ: pre4 и a5e4o3 подходят, но лучше выбрать pre4.
5. Какое имя файла удовлетворяет маске 1*3.txt?
- Маска 1*3.txt означает, что файл должен начинаться с "1", затем 0 или более любых символов, и заканчиваться на "3.txt".
- Проверяем файлы:
- 3333.txt - не подходит, не начинается с "1".
- 1111.txt - подходит: начинается с "1" и заканчивается на "3.txt".
- 3311.txt - не подходит, не начинается с "1".
- 112233.txt - подходит: начинается с "1" и заканчивается на "3.txt".
- Ответ: 1111.txt и 112233.txt подходят, но лучше выбрать 1111.txt.