Информатика Задача №3673491
А
А
Краткий ответ
- Верхняя маска
?l*ck*.*t?:blocker.htm,elpack.ty,clock.tt. - 1)
A?ces*.m?→ 4)Akces.ml. - 2) → 3)
*a?e.*. - 3)
?mas*.p*→ 2)mmassiv.p. - 4) варианты масок на фото обрезаны. По видимым именам подходит, например, маска
co*.c*.
Как проверять
? заменяет ровно один символ, а * — любую последовательность символов, в том числе пустую. Точка между именем и расширением является обычным символом.
blocker.htm:?l*ck*→b + l + o + ck + er;*t?в расширенииhtm→h + t + m.
elpack.ty:?l*ck*→e + l + pa + ck;*t?→t + y.
clock.tt:?l*ck*→c + l + o + ck;*t?→t + t.
№ 1: Akces.ml разбирается как A + k + ces + пустая последовательность, затем .m + l.
№ 2: маска *a?e.* подходит всем:
make→m + a + k + e;name→n + a + m + e;age→ пустая последовательность +a + g + e;- расширение любое.
№ 3: mmassiv.p:
? = m, затем mas, * = siv, а расширение начинается с p.
