杭电2043改动

做了一点改动

 1 #include<stdio.h>
 2 #include<string.h>
 3 int main()
 4 {
 5     int m,c,i;
 6     char s[51];
 7     while(scanf("%d",&m)!=EOF)
 8     {
 9         while(m--)
10         {
11             int t1=0,t2=0,t3=0,t4=0,sum=0;
12             scanf("%s",&s);
13             getchar();
14             c=strlen(s);
15             if(c<=50)
16             {
17             for(i=0;i<c;i++)
18             {
19                 if(s[i]>=‘A‘&&s[i]<=‘Z‘)
20                 t1=1;
21                 else if(s[i]>=‘a‘&&s[i]<=‘z‘)
22                 t2=1;
23                  else if(s[i]>=‘0‘&&s[i]<=‘9‘)
24                 t3=1;
25             else
26                 t4=1;
27             }
28             sum=t1+t2+t3+t4;
29             if(sum>=3&&c>=8&&c<=16)
30                 printf("YES\n");
31             else
32                 printf("NO\n");
33             }
34             else
35                 break;
36         }
37
38     }
39
40 }
时间: 2024-11-09 02:55:18

杭电2043改动的相关文章

密码 杭电 2043

网上流传一句话:"常在网上飘啊,哪能不挨刀啊-".其实要想能安安心心地上网其实也不难,学点安全知识就可以. 首先,我们就要设置一个安全的密码.那什么样的密码才叫安全的呢?一般来说一个比较安全的密码至少应该满足下面两个条件: (1).密码长度大于等于8,且不要超过16.(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组. 这四个字符类别分别为:1.大写字母:A,B,C...Z;2.小写字母:a,b,c...z;3.数字:0,1,2...9;4.特殊符号:~,!,@,#,$,%

杭电2043

#include<stdio.h> int main() { int m,i,j,count1,count2,count3,count4,count5; char a[50]; while(scanf("%d",&m)!=EOF) { for(i=0;i<m;i++) { scanf("%s",a); count1=count2=count3=count4=0; for(j=0;a[j]!='\0';j++) { if(a[j]>='

杭电ACM题目分类

杭电ACM题目分类 基础题:1000.1001.1004.1005.1008.1012.1013.1014.1017.1019.1021.1028. 1029.1032.1037.1040.1048.1056.1058.1061.1070.1076.1089.1090.1091.1092. 1093.1094.1095.1096.1097.1098.1106.1108.1157.1163.1164.1170.1194.1196. 1197.1201.1202.1205.1219.1234.123

2014/08/24——升级stepbystep修复tc不刷新问题并加入杭电bc

问题: 自从tc站点升级以后做题统计的tc一栏就不刷新了,为此全哥也更新了一下stepbystep的配置文件什么的,我仅仅要将其挂到server上即可了. 由于加了杭电的bc,看来这事儿不easy.还得在数据库中加入字段,又涨经验了. 解决: 下午,上git.oschina.net的号,进入全哥的stepbystep项目并将整个项目下载下来.对照server上的stepbystep配置文件,改动当中涉及的数据库的password, 并将缺少的必要数据文件复制到新的stepbystep文件里.将原

杭电 HDU 1164 Eddy&#39;s research I

Eddy's research I Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 7117    Accepted Submission(s): 4268 Problem Description Eddy's interest is very extensive, recently  he is interested in prime

hdu 1016 Prime Ring Problem DFS解法 纪念我在杭电的第一百题

Prime Ring Problem Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 29577    Accepted Submission(s): 13188 Problem Description A ring is compose of n circles as shown in diagram. Put natural num

杭电ACM分类

杭电ACM分类: 1001 整数求和 水题1002 C语言实验题——两个数比较 水题1003 1.2.3.4.5... 简单题1004 渊子赛马 排序+贪心的方法归并1005 Hero In Maze 广度搜索1006 Redraiment猜想 数论:容斥定理1007 童年生活二三事 递推题1008 University 简单hash1009 目标柏林 简单模拟题1010 Rails 模拟题(堆栈)1011 Box of Bricks 简单题1012 IMMEDIATE DECODABILITY

一个人的旅行 HDU杭电2066【dijkstra算法】

http://acm.hdu.edu.cn/showproblem.php?pid=2066 Problem Description 虽然草儿是个路痴(就是在杭电待了一年多,居然还会在校园里迷路的人,汗~),但是草儿仍然很喜欢旅行,因为在旅途中 会遇见很多人(白马王子,^0^),很多事,还能丰富自己的阅历,还可以看美丽的风景--草儿想去很多地方,她想要去东京铁塔看夜景,去威尼斯看电影,去阳明山上看海芋,去纽约纯粹看雪景,去巴黎喝咖啡写信,去北京探望孟姜女--眼看寒假就快到了,这么一大段时间,可不

杭电1162--Eddy&#39;s picture(Prim()算法)

Eddy's picture Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 8070    Accepted Submission(s): 4084 Problem Description Eddy begins to like painting pictures recently ,he is sure of himself to b