#L0321. 密码安全性检查
密码安全性检查
题目描述
设计一个密码强度检测器。一个安全的密码需同时满足以下三个条件:
- 至少包含 个字符;
- 至少包含一个大写字母(A~Z);
- 至少包含一个数字(0~9)。
对于给定的若干个密码,逐一判断是否安全。
输入格式
第一行一个正整数 ,表示密码组数。
接下来每组一行一个字符串,表示待检测的密码。
输出格式
每组输出一行:满足安全要求输出 Y,否则输出 N。
样例
6
PAs1s2an
1a2bCql3
Pa12bsna
ab1da3cd
Paabdbcd
Pa2Y
Y
Y
N
N
N
</p>
提示
样例解释
PAs1s2an:长度 ,含大写P、A和数字1、2→Y。1a2bCql3:长度 ,含大写C和数字1、2、3→Y。Pa12bsna:长度 ,含大写P和数字1、2→Y。ab1da3cd:长度 ,无大写字母 →N。Paabdbcd:长度 ,无数字 →N。Pa2:长度 ,不足 位 →N。
数据范围
对于所有测试点,保证 ,每组密码长度不超过 且至少为 ,密码仅由大小写字母和数字组成。
难度
入门
通过率
—
尝试
0
已通过
0
- ID
- 1049
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 512MiB
- 上传者