wa。。哪里出问题了
查看原帖
wa。。哪里出问题了
453220
yangjianli楼主2025/1/14 15:48
#include<bits/stdc++.h>
using namespace std;

string r="!@#$"; 

bool f(string s){
	int len=s.size();
	for(int i=0;i<len;i++){
		if(!isdigit(s[i]) && !isalpha(s[i]) && r.find(s[i])==-1){
			return false;
		}
	}
	return true;
}

int main(){       
	string s;
	cin>>s;
	int len=s.size();
	string t;
	for(int i=0;i<len;i++){
		if(s[i]!=','){
			t+=s[i];
			if(s[i+1]==',' || i==len-1){
				if(f(t)) cout<<t<<endl;
				t="";
			}
		}
	}
	return 0;
}
2025/1/14 15:48
加载中...