Привет! Давай разберёмся с задачей.
Тут у нас вопрос о том, какой файл не соответствует заданной маске ?ell*.??. Чтобы решить его, нужно понять, как устроены маски в именах файлов. Символ ? означает ровно один любой символ, а * обозначает любое количество символов (включая нулевое количество). ?? в конце маски указывает на то, что расширение файла должно содержать ровно два символа.
Теперь пройдёмся по каждому варианту и проверим его соответствие маске:
yell.ow— начинается на один любой символ, затемell, потом идёт неопределённое количество символов и в конце точка с двумя символами. Соответствует маске.fellow.ra— не подходит, так как начинается не на один символ иell, аfel.... Не соответствует маске.shell.py— начинается на один любой символs, затемell, далее точка и два символа в расширении. Соответствует маске.tell_me.tu— начинается на один любой символt, затем идётell, но после него есть подчеркивание_, что уже не соответствует звёздочке*в маске, которая подразумевает любые символы, но без специальных символов, таких как подчеркивание. Также расширение состоит из двух символов. Не соответствует маске.
Исходя из эт
