稻花香里说丰年,听取wa声一片
查看原帖
稻花香里说丰年,听取wa声一片
896337
YuMingXin楼主2023/9/18 17:48
#include<bits/stdc++.h>
using namespace std;
string s,m;
bool mima(string s){
	int len=s.size();
	if(len>12 || len<6) return false; 
	int teshu=0,shuzi=0,zimub=0,zimus=0,no=0;
	for(int i=0;i<len;i++){
		if('a'<=s[i] && s[i]<='z') zimus=1;
		else if('A'<=s[i] && s[i]<='Z') zimub=1;
		else if('0'<=s[i] && s[i]<='9') shuzi=1;
		else if(s[i]=='!' || s[i]=='#' || s[i]=='$' || s[i]=='@') teshu=1;
	}
	if(teshu && shuzi && zimub && zimus) return true;
	return false;
}
int main(){
	cin>>s;
	for(int i=0;i<s.size();i++){
		if(s[i]!=',') m+=s[i];
		else 
			if(mima(m)){
				cout<<m<<endl;
				m="";
			}
			else m="";
	}

	return 0;
}

悬赏关注!!!

2023/9/18 17:48
加载中...