密码强度检测
提交数: 1485, 通过率: 44.38%, 平均分: 71.31
题目描述:
编写程序,实现如下功能:输入要检测的密码,输出密码强度结果。密码字符分为数字字符、字母和其他符号三类。密码强度的检测方法为:若密码位数少于8位,则不进行强度检测,给出提示“密码位数不能少于8位,请重新输入!”。若密码位数在8位及以上,则进行强度检测:
若密码字符属于同一类字符,则密码强度为“weak”;
若密码字符属于不同的二类字符,则密码强度为“moderate”;
若密码字符属于不同的三类字符,则密码强度为“strong”。
输入格式:
输入一行字符
输出格式:
输出一行,表示检测的结果。
如果输入内容少于8个长度,输出"no"。
样例输入:
~12abcd5!
样例输出:
strong时间限制: 1000ms
空间限制: 256MB
来源: 原创