文章

2

粉丝

142

获赞

3

访问

1.7k

头像
字符移动 题解:
P1012 贵州大学机试题
发布于2023年7月25日 12:18
阅读数 730

#include<bits/stdc++.h>
#include <string>
#include <algorithm>
using namespace std;
int main(){
    char a[10]={'1','2','3','4','5','6','7','8','9','0'};
    string n;
    cin>>n;
    // 输出非数字字符集
    for(int i=0;i<n.length();i++){
        if(!(strchr(a,n[i])!=nullptr))  //该字符在a的字符数组为空
            cout<<n[i];
    }
    // 输出数字字符集
    for(int i=0;i<n.length();i++){ 
    if(strchr(a,n[i])!=nullptr)     ////该字符在a的字符数组不为空
        cout<<n[i];
    }
    return 0;
}

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发