社区讨论
CE了求大佬看看
B3843[GESP202306 三级] 密码合规参与者 4已保存回复 11
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 10 条
- 当前快照
- 1 份
- 快照标识符
- @lptq5jxp
- 此快照首次捕获于
- 2023/12/06 20:07 2 年前
- 此快照最后确认于
- 2023/12/06 23:00 2 年前
#include<bits/stdc++.h>
using namespace std;
int main(){
string s,s1,fs="!@#$";
cin>>s;
int n,l,u,f,o;
for(int i=0;i<s.size();i++){
if(s[i]==',') s[i]==' ';
}
istringstream cins(s);
while(cin>>s1){
if(s1.size()<6||s1.size()>12) continue;
n=0,l=0,u=0,f=0,o=0;
for(int i=0;i<s.size();i++){
if(isdigit(s1[i])) n=1;
else if(islower(s1[i])) l=1;
else if(isupper(s1[i])) u=1;
else if(fs.find(s1[i])!=-1) fh=1;
else{
other=1;
break;
}
}
if(!o&&l+n+u>=2&&fh){
cout<<s1<<endl;
}
}
return 0;
}```c
CPP回复
共 11 条回复,欢迎继续交流。
正在加载回复...