练习专区
今天的一小步就是明天的一大步
Problem 1535 安全密码
Accepted: 4
Total Submit: 18
Time Limit: 1000ms
Memory Limit: 30720KB
Description
密码:密码被盗,后果很严重。现在发现安全的密码至少应该满足下面两个条件:
(1).密码长度大于或等于8,且不要超过16。
(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。
这四个字符类别分别为:
1.大写字母:A,B,C...Z;
2.小写字母:a,b,c...z;
3.数字:0,1,2...9;
4.特殊符号:~,!,@,#,$,%,^;
给你一个密码,你的任务就是判断它是不是一个安全的密码。
如输入:
3
a1b2c3d4
Linle@ACM
^~^@^@!%
输出:
NO
YES
NO
Input
先输入一个密码个数N,接下来N行每行输入一个密码
Output
判断这N行的密码是否是安全密码,是安全密码就输出“YES”,否则输出“NO”
Sample Input
Sample Output
Hint