hrbusrt 1900 权限问题
權限問題
Time Limit: 1000 MS Memory Limit: 32768 K
Total Submit: 507(230 users) Total Accepted: 226(202 users) Rating: Special Judge: No
Description
對于一個文件來說總是會涉及到一些權限問題,這里我們將問題簡化一下,認為權限是面向對于所有用戶的一個限制。如果用戶對這個文件有讀的權限,那么將獲得一個權限數字4,如果用戶對這個文件有寫的權限則將獲得一個權限數字2,如果有執行權限那么將獲得一個權限數字1,用戶不具有任何權限那么權限數字為0,一個用戶擁有這個文件的權限值是他擁有的所有權限數字的加和。一個文件對于用戶的初始權限值為0,現在想要知道經過一些列的操作之后用戶對這個文件擁有的權限值是多少。
Input
本題只有一組輸入數據,輸入處理到文件結束。add代表要加入的權限,后面跟一個指定的字母:a, r, w或者x中的一個字母,del代表刪除的權限,后面同樣跟著一個指定的字母:a, r, w或者x中的一個字母。a代表所有的權限,r代表讀的權限,w代表寫的權限,x代表執行的權限。show命令表示要輸出用戶擁有當前文件的權限值。
Output
對于每次輸出,輸出對應的權限值并換行
Sample Input
add a
show
del r
del x
show
Sample Output
7
2
Hint
你不能重復計算用戶的某個權限
Author
楊和禹
總結
以上是生活随笔為你收集整理的hrbusrt 1900 权限问题的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Android自定义Preference
- 下一篇: 机器学习算法——神经网络4(RBF神经网