Задание
4
Пример.
Пользователь работал с каталогом Архив.
Сначала он поднялся на один уровень вверх, затем перешел в
какой-то подкаталог текущего каталога и еще раз перешел в
какой-то подкаталог текущего каталога. В результате
пользователь оказался в каталоге C:\Данные\Документы\2009.
Определите полное имя каталога, в котором пользователь
находился первоначально.
1) С:\Данные\Документы\Архив
2) С:\Архив\Документы\2009
3) С:\Данные\Архив
4) С:\Архив
Решение.
Можно перебирать все варианты или рассуждать в обратном
порядке.
Перебор вариантов.
1 вариант. Пользователь поднялся в
Документы, затем должен спуститься дважды, но этот вариант
не соответствует результату, т.к. получаем "лишний" подкаталог в
каталоге 2009.
2 вариант ответа не подходит по той же причине.
Очевидно, что подойдёт 3 вариант. Действительно, пользователь поднялся в
Данные, затем должен спуститься дважды, сначала в Документы,
затем в 2009.
Рассуждение в обратном
порядке.
Прежде, чем оказаться в С:\Данные\Документы\2009,
пользователь дважды спустился. Значит попал он в подкаталог
2009 из С:\Данные. А ещё раньше он поднялся на один уровень
вверх, т.е из подкаталога папки Данные. Значит, правильный
ответ С:\Данные\Архив.
Ответ. 3. |