样例过wa求调
查看原帖
样例过wa求调
1266289
xiaoxiao_liang楼主2024/7/11 20:35

我是蒟蒻,会关注

#include <bits/stdc++.h>
using namespace std;
int main(){
	string a,ans;
	bool p=1;
	int arri=0;
	cin>>a;
	a+=",";
	do{
		p=1;
		ans=a.substr(arri,a.find(',')-arri);
		for(int i=0;i<ans.length();i++)
			if(!((ans[i]>='a'&&ans[i]<='z')||(ans[i]>='A'&&ans[i]<='Z')||ans[i]=='@'||ans[i]=='!'||ans[i]=='#'||ans[i]=='$'||(ans[i]>='0'&&ans[i]<='9')))
				p=0;
		if(ans.length()<6||ans.length()>12) p=0;
		if(p) cout<<ans<<endl;
		arri=a.find(',')+1;
		a[a.find(',')]=' ';
		//cout<<a<<endl;
	}while(a.find(',')!=-1);
	return 0;
}

2024/7/11 20:35
加载中...