30题C语言 联系客服

发布时间 : 星期六 文章30题C语言更新完毕开始阅读

25、 密码

题目描述

假设一个比较安全的密码至少应该满足下面两个条件:

(1)密码长度大于等于8,且不要超过16。

(2).密码中的字符应该来自下面“字符类别”中四组中的至少三组。

这四个字符类别分别为: 1.大写字母:A,B,C...Z; 2.小写字母:a,b,c...z; 3.数字:0,1,2...9;

4.特殊符号:~,!,@,#,$,%,^;

给你一个密码,你的任务就是判断它是不是一个安全的密码。 输入描述

每组测试实例包含一个密码(长度最大为50),密码仅包括上面的四类字符。 输出描述

对于每个测试实例,判断这个密码是不是一个安全的密码,是的话输出YES,否则输出NO。 样例输入 a1b2c3d4

Linle@ACM 样例输出 NO YES

26、 电梯

题目描述

有一部电梯,每往上一层需要6秒钟,每往下一层需要4秒,每开一次门需要5秒,假设现在电梯内有N个人,并且知道各自的需求,请计算完成本趟运行所需要的时间。

特别说明:

1、假设最开始电梯在0层;

2、完成所有请求后电梯需要回到0层;

3、到同一楼层的人不管有几人,电梯开门的时间总共只需要5秒. 输入描述

输入数据首先包含一个整数N(0

请计算并输出完成本趟运行需要的时间。 样例输入

4 2 2 2 2 样例输出

25

提示:样例中4个人都是到2楼,所以上行需要12秒,开门需要5秒,电梯再下来回到0层需要8秒,所以答案是25秒.

27万年历

输入年月

输出该月的日历 例:

28:大数加减