5. В папке находится шесть файлов:
gorod.map gorizont.mp3, • skorogovorki.mp4
gorenie.mp4 gora.mp3
egor.mp3.
Сколько файлов будет выбрано по следующим маскам?
1) *gor.mp* 2) ??????.m* 3) ?gor*.mp?* 4) *a* *a*
Ответы
Ответ:
Рассмотрим каждую маску:
Маске *tar*.mp* соответствуют 5 файлов: все кроме первого,
Маске *?tar?*.mp? соответствуют 3 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске ?*tar*.mp?* соответствуют 4 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4, star.mp3
Маске *t*r*?.m?p* соответствует 1 файл: mustard.map
Маске ???*???.mp* соответствуют 3 файла: mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске ???*???.m* соответствуют 4 файла: mustard.map, mustard.mp3, catarsis.mp4, vitarcon.mp4
Маске *a*.*a* соответствует 1 файл: mustard.map
Маске *s*.mp* соответствуют 4 файла: mustard.mp3, catarsis.mp4, taras.mp3, star.mp3
Итого: 3 маски, которым соответствуют ровно четыре файла из данного каталога.
Ответ: 3.