HDU oj 密码
来源:互联网 发布:查看mac激活时间 编辑:程序博客网 时间:2024/04/29 01:18
#include<stdio.h>#include<string.h>main(){int m;scanf("%d",&m);char a[50];getchar();while(m--){int k,i,x=0,y=0,z=0,h=0;gets(a);k=strlen(a);if(k<8||k>16) printf("NO\n");else{for(i=0;i<k;i++){ if(a[i]>='a'&&a[i]<='z') x++; else if(a[i]>='A'&&a[i]<='Z') y++; else if(a[i]>='0'&&a[i]<='9') z++; else if(a[i]=='~'||a[i]=='!'||a[i]=='@'||a[i]=='#'||a[i]=='$'||a[i]=='%'||a[i]=='^') h++; } if((x==0&&y==0)||(x==0&&z==0)||(x==0&&h==0)||(y==0&&z==0)||(y==0&&h==0)||(z==0&&h==0)||(x==0&&y==0&&z==0)||(x==0&&y==0&&h==0)||(y==0&&z==0&&h==0)||(x==0&&y==0&&z==0&&h==0)) {printf("NO\n");}else printf("YES\n"); }}}
0 0
- HDU oj 密码
- 【华为 OJ】简单密码
- OJ-----密码强度等级
- OJ------简单密码破解
- 山科大 oj Caesar密码
- 密码 hdu
- 华为OJ-密码强度等级
- OJ刷题---简单密码破解
- 【华为oj】简单密码破解
- 【华为oj】密码强度等级
- 华为OJ--对称密码提取
- 南邮 OJ 1661 凯撒密码
- 南邮 OJ 2062 凯撒密码
- OJ刷题---数字密码发生器
- 华为oj【简单密码破解】
- 华为oj 密码强度等级
- 华为oj 简单密码破解
- 华为oj 密码强度等级
- jfreeChart 柱状图和折线图结合
- iOS开发UI篇—懒加载
- HDU 2012 素数的判定
- bat 运行后不自动关闭
- 数据库ACID
- HDU oj 密码
- ie打印横打
- 【ZOJ】3889 Making Sequence【构造】
- 3.2.用户空间客体管理器
- LeetCode OJ 之 Different Ways to Add Parentheses(增加括号的不同方法)
- Agri-Net (POJ 1258)
- StringBuffer内容清空效率比较
- MFC绘图
- 获取手机的IMEI,MSISDN,ICCID,IMSI