第九次CCF软件能力认证C题-权限查询 题型:模拟

47 阅读1分钟

3239. 权限查询 - AcWing题库

样例图:

image.png

第一个询问

alice这个用户下面只有一个角色:hr。hr这个角色只有一个权限:crm。并没有game这个权限,所以第一个询问输出false; image.png

第二个询问

alice用户的hr角色有crm第二等级的权限,输出"yes": image.png

第三个询问同第一个询问,输出false;

第四个询问

bob用户下面有2个角色,it和qa。因为询问是询问带等级权限的不带等级的询问,因此我们要返回该用户的该权限的最大等级,我们可以发现bob的qa权限下的git是第二等级,比it权限下的git(第一等级大),因为返回2:

image.png

剩下的询问以此类推。