Контрольные задания > 19. Загадано имя файла и даны три маски файлов, однозначно определяющих это имя:
?*sk*?.*j*??
*os?*al.*p?
m?*kv*?.*??g
Известно, что имя загаданного файла состоит из семи символов, а расширение из трех. В ответе укажите имя этого файла (семь символов и три, разделенные точкой).
Вопрос:
19. Загадано имя файла и даны три маски файлов, однозначно определяющих это имя:
?*sk*?.*j*??
*os?*al.*p?
m?*kv*?.*??g
Известно, что имя загаданного файла состоит из семи символов, а расширение из трех. В ответе укажите имя этого файла (семь символов и три, разделенные точкой).
Ответ:
Анализируя маски, можно сделать следующие выводы:
Имя файла (7 символов):
Первая маска: ?*sk*?.*j*?? -> 2-4 символы это 'sk'
Вторая маска: *os?*al.*p? -> Содержит 'os', 'al'
Третья маска: m?*kv*?.*??g -> Начинается с 'm', содержит 'kv'
Расширение (3 символа):
Первая маска: ?*sk*?.*j*?? -> начинается с 'j'
Вторая маска: *os?*al.*p? -> заканчивается на 'p'
Третья маска: m?*kv*?.*??g -> заканчивается на 'g'
Под все условия подходит имя файла: moskoval.jpg