#LQC20230802. 密码强度
密码强度
题目描述
网站提示,密码必须由 位字符组成,可以包含数字、大写字母、小写字母、特殊符号这四种字符类型。
注:特殊符号只包含!@ # $ % ^ & * ( ) _ - + =
以下是三种强度密码的设计规则:
1)包含 种不同类型字符的密码是强密码
2)包含 种或 种不同类型字符的密码是中等密码
3)只包含 种类型字符的密码是弱密码。
小威利用浏览器自动创建了 个密码,请你编写程序判断这些密码的强度。
输入描述
第一行输入一个正整数 ,表示密码的个数 接下来的 行,每行输入一个字符串 的长度 ,表示一个密码,密码中可能包含数字、大写字母、小写字母、特殊符号这 种字符类型,且不含空格字符
输出描述
共 行,每行输出一个整数 只能是 ),依次表示对应密码 的强度
如果 是强密码,则输出
如果 是中等密码,则输出
如果 是弱密码,则输出
样例
输入样例 #1
4
abcdaa
ab23
%\*ab
34\*=bhgB
输出样例 #1
0
1
1
2
统计
相关
在下列试卷中: