Обложка канала

Библиотека программиста

76290 @proglibrary

Библиотека программиста — обзоры книг, видеолекции и образовательные статьи, которые помогут вам улучшить процесс познания в разработке.

Библиотека программиста

5 лет назад
Открыть в
#logic #devtask Задача: Права доступа Вирус повредил систему прав доступа к файлам. Известно, что над каждым файлом можно производить определенные действия: 1 запись – W; 2 чтение – R; 3 запуск – X. На вход программе подается: 1 число n – количество файлов; 2 n строк с именами файлов и допустимыми операциями; 3 число m – количество запросов к файлам; 4 m запросов вида «операция файл». Накидайте в комментарии программу, которая для каждого допустимого запроса вернёт OK, а для недопустимого – Access denied. В пятницу мы опубликуем статью с решением на Python. Пример ввода: 3 python.exe X book.txt R W notebook.exe R W X 5 read python.exe read book.txt write notebook.exe execute notebook.exe write book.txt Пример вывода: Access denied OK OK OK OK