社区讨论
40求调,有调必关(舟P求调)
B3843[GESP202306 三级] 密码合规参与者 2已保存回复 2
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 2 条
- 当前快照
- 1 份
- 快照标识符
- @mhjs1em3
- 此快照首次捕获于
- 2025/11/04 07:34 4 个月前
- 此快照最后确认于
- 2025/11/04 07:34 4 个月前
CPP
#include<bits/stdc++.h>
using namespace std;
int op;
char c[1001],a[1001];
bool y_=true;
int main(){
cin>>a;
for(int i=0;i<strlen(a);i++){
op++;
c[op]=a[i];
if(!((a[i]<='z' && a[i]>='a') || (a[i]<='Z' && a[i]>='A') || (a[i]<='9' && a[i]>='0') || a[i]=='!' || a[i]=='@' || a[i]=='#' || a[i]=='$' || a[i]==','))
y_=false;
if(a[i]==','){
if(op<7)
y_=false;
if(op>12)
y_=false;
if(y_){
for(int j=1;j<op;j++)
cout<<c[j];
cout<<endl;
}
y_=true;
op=0;
}
}
if(op<7)
y_=false;
if(op>12)
y_=false;
if(y_){
for(int j=1;j<=op;j++)
cout<<c[j];
}
return 0;
}
回复
共 2 条回复,欢迎继续交流。
正在加载回复...