Задание

Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы:

символ «?» () вопросительный знак означает ровно один произвольный символ.

символ«*» (звездочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.

В каталоге находится 6 файлов:

astarta.doc

catarsis.dat

catarsis.doc

plataria.docx

start.doc

tartar.docx

При работе с этим каталогом используются следующие маски:

*tar?*.d*

?*tar*?.doc*

*?tar?*.do*

*tar?.doc*

Маска считается хорошей, если ей в рассмотренном каталоге соответствует

такая группа файлов:

astarta.doc

catarsis.doc

plataria.docx

start.doc

Определите, сколько из указанных масок являются хорошими?

1

2

3

4