Задача Задача №3774678
А
А
Краткий ответ
| № | Фрагмент | Категория |
|---|---|---|
| 1 | Диплом | Имя файла |
| 2 | Расширение файла | |
| 3 | Курсовая | Имя каталога |
| 4 | Список | Имя файла |
| 5 | csv | Расширение файла |
| 6 | Рисунки | Имя каталога |
| 7 | Скетч | Имя файла |
| 8 | png | Расширение файла |
| 9 | Заявка | Имя файла |
| 10 | doc | Расширение файла |
Как это устроено
Полный путь вида E:\Курсовая\Диплом.pdf читается по «этажам»:
E:— диск (не каталог и не файл);Курсовая— каталог (папка), в нём лежит файл;Диплом— имя файла: всё, что стоит до последней точки в последнем элементе пути;pdf— расширение: всё, что стоит после последней точки.
Правило-ключ: смотри на последнюю точку. Слева от неё — имя файла, справа — расширение. Все элементы пути, кроме последнего, — имена каталогов.
Дальше просто разбираем каждую строку:
E:\Курсовая\Диплом.pdf→Курсовая— папка (3),Диплом— имя (1),pdf— расширение (2).Список.csv→ папка не указана, значитСписок— имя файла (4),csv— расширение (5).C:\Рисунки\Скетч.png→Рисунки— папка (6),Скетч— имя (7),png— расширение (8).Заявка.doc→Заявка— имя (9),doc— расширение (10).
Проверка
- Каждая строка дала ровно один каталог (там, где он есть), одно имя файла и одно расширение — все 10 пунктов закрыты, повторов нет.
- Сомнительные случаи:
Рисунки— это папка, хотя название «во множественном числе» и похоже на обычное слово; аСкетч— наоборот, имя файла, а не папки. Ориентир — место в пути: перед последним\стоит каталог, после него — файл. - Ловушка: если бы спросили про
Курсовая, а в пути было быE:\Курсовая.pdf, это было бы уже имя файла, а не каталог. Смотрим не на слово, а на его позицию и на точку.