密码

#include<stdio.h>
#include<string.h>
int main( )
{
 int N;
 scanf("%d",&N);
 while(N--)
 {
  int i,j,k,len,f1=0,f2=0,f3=0,f4=0,f5=0;
  char ch[60];
  scanf("%s",ch);
  len=strlen(ch);
  if(len>=8&&len<=16)
  f1=1;
  for(i=0;i<len;i++)
  if(ch[i]>='0'&&ch[i]<='9')
  f2=1;
  else if(ch[i]>='a'&&ch[i]<='z')
  f3=1;
  else if(ch[i]>='A'&&ch[i]<='Z')
  f4=1;
  else 
  f5=1;
  if(f1&&(f2+f3+f4+f5)>=3)
  printf("YES\n");
  else
  printf("NO\n");
}
return 0;
}

posted on 2011-04-29 20:16  more think, more gains  阅读(145)  评论(0编辑  收藏  举报

导航