社区讨论

20pts,求调

B3843[GESP202306 三级] 密码合规参与者 2已保存回复 1

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
1 条
当前快照
1 份
快照标识符
@mclgp8b2
此快照首次捕获于
2025/07/02 12:33
8 个月前
此快照最后确认于
2025/11/04 06:49
4 个月前
查看原帖
CPP
#include <bits/stdc++.h>
using namespace std;

char c[15];
int main()
{
	int i=1;
	int f;
	while (cin >> c[i])
	{
		if (c[i] >= 'A' && c[i] <= 'Z')
			f++;
		if (c[i] >= 'a' && c[i] <= 'z')
			f++;
		if (c[i] >= '0' && c[i] <= '9')
			f++;
		if (c[i] == '!' || c[i] == '@' || c[i] == '#' || c[i] == '$')
			f++;
		i++;
		if (c[i-1] == ',')	
		{
			if (f >= 3 && i-2 >= 6 && i-2 <= 12)
			{
				for (int j=1; j<i-1; j++)
					cout << c[j];
				cout << endl;
			}
			i = 1;
		} 
	}
	return 0;
}
(>^ω^<)拜托大佬看一眼啊

回复

1 条回复,欢迎继续交流。

正在加载回复...