文章

166

粉丝

68

获赞

855

访问

61.9k

头像
分离字符串 题解:插入思路
P3503
发布于2025年2月5日 15:12
阅读数 310

#include <bits/stdc++.h>
using namespace std;

int main(){
	
	string s;
	while(getline(cin,s)){
	    string a,b,c;
		for(auto x:s){
			if((x>='a'&&x<='z')||(x>='A'&&x<='Z'))a.push_back(x);
			else if(x>='0'&&x<='9')b.push_back(x);
			else c.push_back(x);
		}
		cout<<a<<endl<<b<<endl<<c<<endl;
	}
}

这道题我考虑的较多,考虑到什么都没说,可能有空格字符,也可能有大小写,所以采用了getline和大小写判断

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发