题解 1162: 密码

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

Mark11:令人无语的代码

摘要:解题思路:        首先定义两个变量secret_a和secret_b。                当secret_a==1时,密码的长度不小于8且不大于16;        

【密码】 (C语言代码)(代码不长)

解题思路:第一个条件:长度:8-16.第二个:4组字符其中三个。设置a,b,c,d分别表示每组字符,f表示长度,e字符我是为了好看(elsee++;可有可无).为了方便计算,只要符合条件的,就赋值为1:if('A'<=s[i]&&s[i]<='Z'){if(a==0)a

【密码】 (C语言代码)

摘要:解题思路:注意事项:判断字符的时候,我刚开始用的ctype自带的函数,提交报错。说明字符串中仅能含有这几种字符参考代码:#include<stdio.h>#include<ctype.h>#inclu……

【密码】 (C语言代码)

摘要:解题思路:常规思路注意事项:参考代码:#include<stdio.h> int N[50]; int main() { int M,i; char ch; scanf("%d",&……

【密码】 (C语言代码)利用转移表

解题思路:1.只能包含四种数据,那就需要对应四组数据的检查函数,前三个有库函数,只需要写一个最后的特殊字符检查。2.由于四中符号的检查过程相同,可以利用转移表简化代码。注意事项:转移表的定义与使用。参照《C和指针》p263。参考代码:#include#include

【密码】 (C语言代码)

摘要:解题思路:注意事项:参考代码:#include<stdio.h>int main(){ int M; char ch[100][20]; scanf("%d",&M); int i,j=0,a=0,b……