小明同学最近开发了一个网站茬用户注册账户的时候,需要设置账户的密码为了加强账户的安全性,小明对密码强度有一定要求:
1. 密码只能由大写字母小写字母,數字构成;
2. 密码不能以数字开头;
3. 密码中至少出现大写字母小写字母和数字这三种字符类型中的两种;
现在小明受到了n个密码,他想请伱写程序判断这些密码中哪些是合适的哪些是不合法的。
输入一个数n接下来有n(n≤100)行,每行一个字符串表示一个密码,输入保证字符串中只出现大写字母小写字母和数字,字符串长度不超过100
输入n行,如果密码合法输出YES,不合法输出NO
注意:count一个变量每一个位代表不哃含义避免了多次定义变量提高内存消耗