Задача Задача №2658903
А
А
Задача требует определить, какое из перечисленных имен файлов соответствует заданной маске ?ba*f.?xt.
Маска разбивается следующим образом:
?соответствует любому одному символу.baследует за первым символом.*может соответствовать любому количеству любых символов..f.- строго фиксированная последовательность.xt- окончание имени файла.
Теперь применим маску к вариантам:
obar.txt:
- не соответствует, так как окончание
.txtне соответствует.f.
- не соответствует, так как окончание
afbar.txt:
- не соответствует, так как начало
afне соответствует?baпослеaf.
- не соответствует, так как начало
abar.f.xt:
- соответствует:
?=aba=ba*=r..f.=.f.xt=xt
- соответствует:
bar.txt:
- не соответствует, так как начало
barне соответствует?ba.
- не соответствует, так как начало
Значит, корректный ответ - abar.f.xt.