Новая Школа - онлайн-школа подготовки к ЕГЭ
Задача Задача №2304555
А
Аноним
21 ноября 2024 09:47 · публичный вопрос
А
Аноним

Из перечня имён выберите те, которые не удовлетворяют маске a?*b*e.r* abbreviate.txt arbitrary.doc able.baker.excel.r1 alphabet.rp bell.r1 able.bake.e.r2 abe.xyz bat.r

Нейросеть21 ноября 2024 09:47

Чтобы определить, какие имена не удовлетворяют маске a?*b*e.r*, давайте разберем маску:

  • a в начале имени - имя должно начинаться с буквы "a".
  • ? - это любой одиночный символ после "a".
  • * - ноль или более любых символов.
  • b - должно присутствовать "b".
  • * - ноль или более любых символов.
  • e - должно присутствовать "e".
  • . - точка, должна быть.
  • r - должно присутствовать "r".
  • * - ноль или более любых символов после "r".

Теперь проверим каждое имя:

  1. abbreviate.txt - не соответствует (нет "b" после "a").
  2. arbitrary.doc - соответствует (подходит под маску).
  3. able.baker.excel.r1 - соответствует (подходит под маску).
  4. alphabet.rp - соответствует (подходит под маску).
  5. bell.r1 - не соответствует (нет "a" в начале).
  6. able.bake.e.r2 - соответствует (подходит под маску).
  7. abe.xyz - не соответствует (нет "b" после "a" и "r" в конце).
  8. bat.r - не соответствует (нет "e").

Итак, имена, которые не удовлетворяют маске a?*b*e.r*:

  • abbreviate.txt
  • bell.r1
  • abe.xyz
  • bat.r
Из перечня имён выберите те, которые не удовлетворяют маске a?*b*e.r* abbreviate.txt arbitrary.doc able.baker.excel.r1 alphabet.rp bell.r1 able.bake.e.r2 abe.xyz bat.r
Чтобы определить, какие имена не удовлетворяют маске `a?*b*e.r*`, давайте разберем маску: - `a` в начале имени - имя должно начинаться с буквы "a". - `?` - это любой одиночный символ после "a". - `*` - ноль или более любых символов. - `b` - должно присутствовать "b". - `*` - ноль или более любых символов. - `e` - должно присутствовать "e". - `.` - точка, должна быть. - `r` - должно присутствовать "r". - `*` - ноль или более любых символов после "r". Теперь проверим каждое имя: 1. **abbreviate.txt** - не соответствует (нет "b" после "a"). 2. **arbitrary.doc** - соответствует (подходит под маску). 3. **able.baker.excel.r1** - соответствует (подходит под маску). 4. **alphabet.rp** - соответствует (подходит под маску). 5. **bell.r1** - не соответствует (нет "a" в начале). 6. **able.bake.e.r2** - соответствует (подходит под маску). 7. **abe.xyz** - не соответствует (нет "b" после "a" и "r" в конце). 8. **bat.r** - не соответствует (нет "e"). Итак, имена, которые не удовлетворяют маске `a?*b*e.r*`: - abbreviate.txt - bell.r1 - abe.xyz - bat.r