Problem E: 账号合法性检测
[Creator : ]
Description
平台注册账号需要满足 3 条规则,全部满足才为合法账号:
- 账号长度至少 6 个字符;
- 账号至少包含 1 个小写英文字母;
- 账号至少包含 1 个数字。
输入 T 组账号,每组是一个字符串。对每一个账号,如果全部条件满足输出OK,否则输出NO。
保证账号仅由大小写字母、数字组成。
Input
第一行一个正整数 T,表示待检测账号组数。
之后 T 行,每行一个字符串,代表待检测账号。
Output
每组账号输出一行,合法输出OK,不合法输出NO。
1<=T<=100;账号字符串长度不超过 100。
Sample Input Copy
4
abc123
Abc12
aBcdef
xyz789
Sample Output Copy
OK
NO
NO
OK
HINT
样例输入 1
4
abc123
Abc12
aBcdef
xyz789
样例输出 1
OK
NO
NO
OK
样例解释:
1.
abc123:长度 6,有小写、数字 →OK2.
Abc12:长度 5,不足 6 →NO3.
aBcdef:没有数字 →NO4.
xyz789:长度 6,小写 + 数字 →OK
样例输入 2
3
99aGG6
AB1234
qwe0
样例输出 2
OK
NO
NO
样例解释:
1.
99aGG6:长度 6,小写 a、数字 →OK2.
AB1234:无小写字母 →NO3.
qwe0:长度 4,不足 6 →NO