Сколько файлов из списка #korpt, dt 9*kork?.docx +2kor2*, dok #kor?.doc могут быть выбраны на основе указанных масок

  • 7
Сколько файлов из списка #korpt, dt 9*kork?.docx +2kor2*, dok #kor?.doc могут быть выбраны на основе указанных масок: mikor5, docx mokkorte, doo skorcher, doc x-korvet, doc?
Витальевич_2934
48
Для решения данной задачи необходимо проанализировать каждую маску и определить, сколько файлов она может покрыть.

1. Маска "mikor5": здесь символ "5" означает любую цифру от 0 до 9, поэтому данная маска может покрыть 10 различных файлов.

2. Маска "docx mokkorte": здесь первая маска "docx" покрывает все файлы с расширением ".docx". Вторая маска "mokkorte" не совпадает с ни одним из имен файлов в списке, поэтому она не добавляет никаких дополнительных файлов. Всего первая маска может покрыть 9 файлов (так как в списке есть 9 файлов с расширением ".docx").

3. Маска "doo skorcher": здесь первая маска "doo" покрывает все файлы с названием, начинающимся на "doo". Вторая маска "skorcher" не совпадает ни с одним из имен файлов в списке. Значит, первая маска покрывает 2 файла (так как в списке есть два файла с названием, начинающимся на "doo").

4. Маска "doc x-korvet": здесь первая маска "doc" покрывает все файлы с расширением ".doc". Вторая маска "x-korvet" не совпадает ни с одним из имен файлов в списке. Эта маска добавляет 4 файла к общему числу. Поэтому первая маска может покрыть 13 файлов (так как в списке есть 9 файлов с расширением ".doc" и 4 файла с расширением ".docx").

Теперь сложим количество файлов, которые может покрыть каждая маска: 10 + 9 + 2 + 13 = 34.

Итак, на основе указанных масок из списка #korpt, dt 9*kork?.docx +2kor2*, dok #kor?.doc можно выбрать 34 файла.