Предмет: Информатика, автор: lyvor

) Сервер автоматически сохраняет видеозаписи с камеры в специальный каталог, при этом переименовывая их в vid_xxxx.mp4 (xxxx - порядковый номер от 0000 до 9999). Поиск в каталоге по маске vid_?2*.mp4 выдал 581 файл. Определите, сколько файлов будет найдено по маске vid_*.mp4.

Ответы

Автор ответа: serd2011
5

Ответ:

5281

Объяснение:

? - ровно один любой символ

* - любое количество любых символов

vid_?2*.mp4 - количество видео с номерами x2xx

т.е 0200 0201 .... 1200 1201 ... и т.д.

Важно что числа выдаются по порядку.

В каждой тысяче таких чисел 100 т.е 200 ... 299

Найдем сколько всего целых тысяч: 581 / 100 = 5 и 81 в остатке

Остался остаток, значит номер последнего видео находится где-то в 2-х сотке, а конкретнее последний номер видео 5281.

vid_*.mp4 - файлы с любым номером.

============  

Не забывайте нажать "Спасибо", поставить оценку и, если ответ удовлетворил, то выберите его как "Лучший"

Успехов в учебе


MaxLevs: А если бы первый запрос был "vid_?2*.mp4"?
MaxLevs: vid_?9*.mp4
MaxLevs: Размышления правильные, 5281, действительно, входит в последние 5000 видео. Но нет никаких гарантий, что это последнее видео.
serd2011: если все остальные данные остались бы такими, то ответ был бы 5981
serd2011: Все номера выданы по порядку.
Если бы это был не последний номер, то мы бы получили больше значений в выдаче vid_?2*.mp4
MaxLevs: Не было бы 81, да
serd2011: Если бы результат выдачи vid_?2*.mp4 был кратен 100, то да, точно определить было бы нельзя
MaxLevs: Тогда можно было бы предполагать, что vid_?2*.mp4 ограничивает потенциал выдачи vid_*.mp4 в 10 раз. И на это сыграть. Всё таки задание про угадайку дают крайне редко.
Похожие вопросы