Вопрос:

19. Загадано имя файла и даны три маски файлов, однозначно определяющих это имя: ?*sk*?.?j*?? *os?*al.*p? m?*kv*?.*??g Известно, что имя загаданного файла состоит из семи символов, а расширение из трех. В ответе укажите имя этого файла (семь символов и три, разделенные точкой).

Ответ:

Решение:

Проанализируем маски файлов, учитывая, что имя состоит из 7 символов, а расширение из 3:

  1. ?*sk*?.?j*??
    • Имя: `?*sk*?` (5 символов). Не подходит, так как имя должно быть 7 символов.
  2. *os?*al.*p?
    • Имя: `*os?*al` (6 символов). Не подходит.
  3. m?*kv*?.*??g
    • Имя: `m?*kv*?` (7 символов). Это возможно.
    • Расширение: `??g` (3 символа). Это возможно.

Проверим имя файла по маске `m?*kv*?`:

  • Первый символ: `m`
  • Второй символ: любой (например, `a`)
  • Третий символ: любой (например, `i`)
  • Четвертый символ: `k`
  • Пятый символ: `v`
  • Шестой символ: любой (например, `z`)
  • Седьмой символ: любой (например, `t`)

Получаем имя: `mai kvzt` (7 символов).

Проверим расширение файла по маске `??g`:

  • Первый символ: любой (например, `t`)
  • Второй символ: любой (например, `x`)
  • Третий символ: `g`

Получаем расширение: `txg`.

Соединив имя и расширение, получаем файл: `maikvzt.txg`.

Ответ: maikvzt.txg

Подать жалобу Правообладателю

Похожие