hdu-2043-密码

来源:互联网 发布:软件杂志社官网 编辑:程序博客网 时间:2024/05/30 23:00
#include<stdio.h>
#include<string.h>
char a[55];
int main()
{
int s;
scanf("%d",&s);
while(s--)
{
int n,t,t1,t2,t3,t4,i;
scanf("%s",a);
n=strlen(a);
t=t1=t2=t3=t4=0;
for(i=0;i<n;i++)
{
if(a[i]>='A'&&a[i]<='Z')
t1=1;
else if(a[i]>='a'&&a[i]<='z')
t2=1;
else if(a[i]>='0'&&a[i]<='9')
t3=1;
else
t4=1;
}
t=t1+t2+t3+t4;
if(n>=8&&n<=16&&t>=3)
printf("YES\n");
else 
printf("NO\n");
}
return 0;
}
原创粉丝点击