社区讨论
0分求调 !!! 帮忙hack个数据
B3843[GESP202306 三级] 密码合规参与者 1已保存回复 0
讨论操作
快速查看讨论及其快照的属性,并进行相关操作。
- 当前回复
- 0 条
- 当前快照
- 1 份
- 快照标识符
- @m2ipao2v
- 此快照首次捕获于
- 2024/10/21 15:34 去年
- 此快照最后确认于
- 2024/10/21 18:39 去年
CPP
#include <bits/stdc++.h>
using namespace std;
char ans[100001];
int main()
{
string str;
cin >> str;
bool flag = true;
int lon = 0;
str += ',';
for (int i = 0; i < str.length(); ++i)
{
if (str[i] == ',')
{
if (flag == true)
{
if (lon >= 6 && lon <= 12)
{
for (int j = 0; j < lon; ++j)
{
cout << ans[j];
}
cout << endl;
}
}else
{
flag = true;
}
lon = 0;
}else
{
int f = 0;
ans[lon++] = str[i];
if (str[i] >= '0' && str[i] <= '9')
++f;
if (str[i] >= 'a' && str[i] <= 'z')
++f;
if (str[i] >= 'A' && str[i] <= 'Z')
++f;
if (str[i] == '!')
++f;
if (str[i] == '@')
++f;
if (str[i] == '#')
++f;
if (str[i] == '$')
++f;
if (f == 0)
{
flag = false;
}
}
}
return 0;
}
回复
共 0 条回复,欢迎继续交流。
正在加载回复...