Для групповых операций с файлами используются маски имён файлов. Маска представляет собой последовательность букв, цифр и прочих допустимых в именах файлов символов, в которых также могут встречаться следующие символы.
Символ «?» (вопросительный знак) означает ровно один произвольный символ.
Символ «*» (звёздочка) означает любую последовательность символов произвольной длины, в том числе «*» может задавать и пустую последовательность.
Определите, по какой из масок может быть выбрана указанная группа файлов:
comfort.с
cobalt.срр
coat.с
cost.cpp
1) ?о*.?*
2) *t.?
3) c*t.c??
4) co?t.?
Первая маска подходит.
Вторая маска не подходит, поскольку по ней не будут отобраны файлы «cobalt.срр» и «cost.cpp».
Третья маска не подходит, поскольку по ней не будут отобраны файлы «comfort.с» и «coat.с».
Четвёртая маска не подходит, поскольку по ней не будут отобраны файлы «comfort.с» и «cobalt.срр».
Следовательно, ответ 1.

